История изменений
Исправление deep-purple, (текущая версия) :
на С++ надо писать обслуживающий QML-код, то есть модели да контроллеры
Модели и контроллеры это и есть «бекенд». Только, оно не должно обслуживать, оно должно быть самостоятельным. А «вьюха», на то она и вьюха, что только отображает состояние бекенда, да пользаку кнопочки предоставляет.
Вот цитата из того треда:
и используем для отрисовки интерфейсов
Ты понял категорично, да не в ту сторону. Вьюха получает данные от моделек. Да, вроде как модель может быть воспринята второстепенной. Но она не может быть второстепенной. Это как панель приборов и движок. Что важнее, панель приборов (вьюха) или движок (бекенд)?
Исходная версия deep-purple, :
на С++ надо писать обслуживающий QML-код, то есть модели да контроллеры
Модели и контроллеры это и есть «бекенд». Только, оно не должно обслуживать, оно должно быть самостоятельным. А «вьюха», на то она и вьюха, что только отображает состояние бекенда, да пользаку кнопочки предоставляет.
Вот цитата из того треда:
и используем для отрисовки интерфейсов
Ты понял категорично, да не в ту сторону. Вьюха получает данные от моделек. Да, вроде как модель может быть воспринята второстепенной. Но она не может быть второстепенной. Это как кузов авто и движок. Что важнее, кузов (вьюха) или движок (бекенд)?