適用平臺
- dulib僅適用于windows平臺,qt適用于windows,linux,max,android,ios,arm等平臺,
適用范圍
- dulib僅用于繪制展示界面,是一個小而精的界面庫,適用于做GUI程式;qt大而全,界面繪制展示僅是其中重要的一個功能,它還可以做控制臺,工具,服務端程式開發,包含檔案操作,網路操作等一系列對系統api的封裝,是一個框架,
實作方式
- duilib界面繪制是dui的方式,即所有的控制元件都是邏輯上的,最終統一繪制,適用于互動比較頻繁的GUI程式,會更順暢;qt widgets界面繪制是非dui的方式,即所有的控制元件都是一個視窗,分別繪制,適用于重展示的復雜控制元件較多的GUI應用程式,
使用難度
- qt的ui設計器更完善,設計簡單工業軟體效率很高,開源有專業公司維護;duilib ui設計器存在bug,XML寫界面在不熟悉的情況下效率較低,沒有專業公司團隊維護,需要自己修復一些問題,需要懂原始碼,對技術要求較高,
學習資料
- duilib學習教程
- qt學習資料大全
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/264513.html
標籤:其他
下一篇:AGM 2021, Qualification Round L. Yet another roads problem
