поиск определенного элемента ListModel на основе его свойств в QtQuick 2.0

У меня есть ListModel с ролью objectId (целое и уникальное). Я хочу запросить модель, чтобы найти другие свойства элемента с определенным идентификатором объекта. Как я могу это сделать?


person Arash Badie Modiri    schedule 08.08.2013    source источник


Ответы (1)


Вы можете зациклить другую свою модель, чтобы получить каждый элемент один за другим, ища ваш objectId

for(var i = 0; i < myModel.count; i++) {
  var elemCur = myModel.get(i);
  if(searchedId == elemCur.objectId) {
    console.log("Found it at index : ", i);
  }
}
person koopajah    schedule 08.08.2013