2012-03-04 45 views
1

我一直在尋找一種方法來依賴注入,我最近爲了採取ORM的優勢,使用Qt說,我整個信號和槽來了。我如何使用Qt的信號和槽來實現依賴注入

在我的應用程序中的佈線設計徹底改變每隔幾秒鐘,一切都是模塊化的。這似乎是一場絕佳的比賽。

我可以從DI視圖接近信號和插槽嗎?怎麼樣?如果不是信號和插槽的優勢與dicpp或deepp的C++ di框架相比有什麼優勢?我認爲幾乎所有的函數都會使用QxOrm和SQLite,這是否可取?

關於如何處理一個應用程序,將取決於其擴展能力配線任何教程或想法,將是非常讚賞。

回答

0

晚迴應,但遲到總比不到好:

這是我不清楚你從依賴注入的角度接近信號和槽是什麼意思。

從根本上說,依賴注入正在通過一個類型在其構造需要的所有參數。 Guice網站有一個更科學的解釋。

信號和槽的通知一些有趣的事情發生了組件的方式。

在覈心,這兩件事大部分是正交的。也就是說,您不使用構造函數來表示系統中的變化,您可以使用構造函數來創建反映系統狀態的類型。

所以我要看看代碼或設計之前,我可以說,你應該做的事情。