JsonListModel {
id: listModelUsers
}
...
function add() {
listModelUsers.add({id: 1, userNickname: "first"});
listModelUsers.add({id: 2, userNickname: "second"});
listModelUsers.add({id: 3, userNickname: "third"});
listModelUsers.add({id: 4, userNickname: "4th"});
listModelUsers.add({id: 5, userNickname: "5th"});
listModelUsers.remove("5");
}
Console displays "Out of bounds" repeatedly after removing. After that ListView display errors while rendering delegate item.
If i comment line jsonlistmodel.cpp:240 (emit dataChanged...) all works fine
Example code:
Console displays "Out of bounds" repeatedly after removing. After that ListView display errors while rendering delegate item.
If i comment line jsonlistmodel.cpp:240 (emit dataChanged...) all works fine