0
如何設計Core和UI之間的關係?連接UI和Core的標準(C++/Qt)
我不是指具體的Qt UI,或者甚至可以使用Signal-Slot;使用Core和UI設計程序的主要原則彼此背離;
,如:
- 我必須構建UI類,然後再從那裏調用核心;
- 或構建核心並使其構建UI本身?
或者:
我怎樣才能得到UI的反饋?
的一般操作方法......
[對不起壞英語(當我試圖在設計遊戲加載在用戶的視線中唯一元素等)
如何設計Core和UI之間的關係?連接UI和Core的標準(C++/Qt)
我不是指具體的Qt UI,或者甚至可以使用Signal-Slot;使用Core和UI設計程序的主要原則彼此背離;
,如:
或者:
我怎樣才能得到UI的反饋?
的一般操作方法......
[對不起壞英語(當我試圖在設計遊戲加載在用戶的視線中唯一元素等)
有一個很好的模式在名爲Model-view-controller的編程中。這很受歡迎。有時使用的GUI工具包提供了另一種設計模式,如Qt中的模型/視圖,但它們很安靜。我勸你在Qt的瞭解MVC約Model/View
'如何設計的核心和UI之間的關係?'要回答這個問題,你應該嘗試寫程序與幾個UI(Qt和CLI爲例)和無業務邏輯複製粘貼。 – Gluttton
你的意思是我應該嘗試自己設計模式?沒有像「S.O.L.I.D.」這樣的標準或者其他的東西?? – Milkh