0
私はguiのためのメインコントローラを整理するエレガントな方法があるのだろうかと思っていた。 例えば、コントローラはguiの異なるウィジェットからのクリックと更新を管理します。一般的なコントローラ(GUIベースのアプリケーション)のためのエレガントな方法
このコントローラは、まだ私のメインの中で、私は恐ろしいを持って、アプリの別の部分のための多くのサブコントローラを呼び出す:
int main(int argc, char** argv)
{
QApplication a(argc, argv);
Manager m;
return a.exec();
}
とマネージャーが
Manager::Manager(QObject *parent)
: QObject(parent)
, serv(new Services::ServiceManager(this))
, window(new Gui::WindowManager(this))
, blablaManager
のようなものである常にありますアイデアがあれば、すべてのサブパートをリンクするルートクラスが必要です。
ありがとうございます!
特に*あなたは心配していますか? –
まあ、引数はありません、それもコンパイルすることはできません。次の2文字から3文字の頭字語の依存関係注入を調べてください。おそらく、OOPの経験を得るまでMVCで待つべきでしょう。 –