Comments 3
Спасибо за статью, качественного материала в сети про QML по-настоящему мало.
Но не смотря на все плюсы, ListView в QtQuick это просто какая-то настоящая сингулярность. Чего только стоит сделать полноценный drag'n'drop между вьюхами для моделей. Внутри всё настолько оптимизировано и подогнано под конкретные юзкейсы, что любой шаг в сторону и кранты.
![image](https://habrastorage.org/r/w1560/getpro/habr/comment_images/b0b/f41/aa4/b0bf41aa44cbf9e62973ce76221e56ac.png)
Но не смотря на все плюсы, ListView в QtQuick это просто какая-то настоящая сингулярность. Чего только стоит сделать полноценный drag'n'drop между вьюхами для моделей. Внутри всё настолько оптимизировано и подогнано под конкретные юзкейсы, что любой шаг в сторону и кранты.
![image](https://habrastorage.org/getpro/habr/comment_images/b0b/f41/aa4/b0bf41aa44cbf9e62973ce76221e56ac.png)
+5
Спасибо, очень полезно! Работает и в 2020. В закладки!
Более подробного разбора моделей не встречал с описанием подводных камней использования функций ListModel
и JavaScript-моделей. Плохо только, что для каждой функции надо создавать отдельный QtObject
, лучше уж тогда использовать список list<QtObject>
с функциями.
0
Sign up to leave a comment.
Model-View в QML. Часть третья: Модели в QML и JavaScript