В программе есть компоненты, которые отвечают за определенный функционал. Компонент реализован при помощи MVC, (классы Model, Controller, View). Есть класс главного окна MainWindow. Каждый класс Controller подключается в него. Нужно чтобы каждый Controller имел доступ к другому, даже к модели.
Решением может быть создание класса приложения Application, в которое подключаются все классы Controller, и MainWindow. Сделать пространство имен, в котором сделать функцию которая будет возвращать указатель на объект Application. Через указать получается доступ к Controller.
В Controller сделать public метод model() который вернет модель.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники