2012-03-04 1 views
1

私は依存性注入のアプローチを探していましたが、最近ORMを利用するためにQtを使用しました。Qtのシグナルとスロットを使って依存性注入を実装するにはどうすればいいですか?

私のアプリケーションの配線は、数秒ごとに完全にモジュール式に変わるように設計されています。これは素晴らしい試合のようです。

DIビューから信号とスロットに近づけることはできますか?どうやって? dicppやdeeppのようなC++のフレームワークと比較して、信号とスロットの強みは何かではない場合http://sourceforge.net/projects/deepp/

ほとんどすべての機能でSQLiteでQxOrmを使用するという事実に照らして、

拡張機能に依存するアプリケーションの配線を処理する方法に関するチュートリアルや考えは大変ありがたいです。

答えて

0

後期応答が、決してよりよい下旬:

それはあなたが依存性注入の観点からシグナルとスロットに近づいによって何を意味するのか私には不明です。

基本的に、依存性注入は、型がそのコンストラクタで必要とするすべてのパラメータを渡しています。 GuiceのWebサイトには、より科学的な説明があります。

信号とスロットは、何か面白いことが起こったことをコンポーネントに通知する方法です。

コアでは、これらの2つのものはほとんど直交しています。つまり、コンストラクタを使用してシステムの変更を通知するのではなく、コンストラクタを使用してシステムの状態を反映する型を作成します。

私はあなたが何をすべきかを言うことができる前に、コードやデザインを見なければならないでしょう。

関連する問題