C++\Qt Получение доступа к компонентам

215
04 февраля 2018, 01:39

В программе есть компоненты, которые отвечают за определенный функционал. Компонент реализован при помощи MVC, (классы Model, Controller, View). Есть класс главного окна MainWindow. Каждый класс Controller подключается в него. Нужно чтобы каждый Controller имел доступ к другому, даже к модели.

Решением может быть создание класса приложения Application, в которое подключаются все классы Controller, и MainWindow. Сделать пространство имен, в котором сделать функцию которая будет возвращать указатель на объект Application. Через указать получается доступ к Controller.

В Controller сделать public метод model() который вернет модель.

READ ALSO
Как пути до исходников в Qt Creator

Как пути до исходников в Qt Creator

Есть динамическая библиотека собранная с отладочной информацией и исходники к нейПри отладке приложения которое использует эту библиотеку...

238
Перевод из textbox в int64 [требует правки]

Перевод из textbox в int64 [требует правки]

Ребят, помогите ,пожалуйста, преобразовать textbox в __int64Как правильно это сделать?

178
Как увеличить диапазон функции rand

Как увеличить диапазон функции rand

Всем приветПытаюсь сделать, чтобы выдавало большое случайное число

246
SFML под Android - ошибка установки

SFML под Android - ошибка установки

Пытаюсь установить SFML под Android по этой доке: https://githubcom/SFML/SFML/wiki/Tutorial:-Building-SFML-for-Android

281