В QML имеются несколько параметров которые зависят от модели, примерно:
Item {
id: item
visible: func(styleData.row)
function func(row) {
retrun model.get(row).visible;
}
}
Модель находится на плюсах. В ней имеется метод по смене местами элементов в котом в конце вызывается emit dataChanged. Вот только почему свойство visible не обновляется после вызова этого метода?