xztau
@xztau
Я

Где можно почитать про MVC парадигму в QML для чайников?

Недавно заинтересовался технологией QML. Есть задачка, визуализация данных из БД. На Qt когда-то писал пару приложений.
Пытаюсь разобраться с парадигмой модель-представление в QML, но понять ничего не могу. Как то всё смешалось.
Для чего нужен делегат?
Как он связывается с моделью?
Никто не встречал литературы об этих темах для чайников?

И да.
https://habrahabr.ru/post/184416/
Пытаюсь понять суть по этой серии статей.
  • Вопрос задан
  • 481 просмотр
Пригласить эксперта
Ответы на вопрос 2
Zifix
@Zifix Куратор тега Qt
Barbatum
Серия статей хорошая, на русском ничего лучше не найдете. Да и ничего сверхъестественного там нет, нужно просто взять готовый пример из статьи уменьшить его самому до минимально рабочего, модифицировать как-нибудь.

Делегат — компонент, который отрисовывает данные из модели произвольным образом. В простейшем случае это просто Text { text: model.field }
Модель с делегатом связывается внутри стандартных представлений, типа ListView.
Ответ написан
Комментировать
MaxQwerty
@MaxQwerty
Linux, C++, Pyton, ML
Если есть знание английского, загляните сюда:
https://qmlbook.github.io/en/ch06/index.html
Вообще, монументальный труд, раскрывающий очень много сторон в QML.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы