LINUX.ORG.RU

История изменений

Исправление deep-purple, (текущая версия) :

на С++ надо писать обслуживающий QML-код, то есть модели да контроллеры

Модели и контроллеры это и есть «бекенд». Только, оно не должно обслуживать, оно должно быть самостоятельным. А «вьюха», на то она и вьюха, что только отображает состояние бекенда, да пользаку кнопочки предоставляет.

Вот цитата из того треда:

и используем для отрисовки интерфейсов

Ты понял категорично, да не в ту сторону. Вьюха получает данные от моделек. Да, вроде как модель может быть воспринята второстепенной. Но она не может быть второстепенной. Это как панель приборов и движок. Что важнее, панель приборов (вьюха) или движок (бекенд)?

Исходная версия deep-purple, :

на С++ надо писать обслуживающий QML-код, то есть модели да контроллеры

Модели и контроллеры это и есть «бекенд». Только, оно не должно обслуживать, оно должно быть самостоятельным. А «вьюха», на то она и вьюха, что только отображает состояние бекенда, да пользаку кнопочки предоставляет.

Вот цитата из того треда:

и используем для отрисовки интерфейсов

Ты понял категорично, да не в ту сторону. Вьюха получает данные от моделек. Да, вроде как модель может быть воспринята второстепенной. Но она не может быть второстепенной. Это как кузов авто и движок. Что важнее, кузов (вьюха) или движок (бекенд)?