Qt Creator快速入門教程之Qt對象模型與容器類的詳細資料說明

資料大小: 1.35 MB

所需積分: 0

下載次數:

用戶評論: 0條評論,查看

上傳日期: 2019-12-31

上 傳 者: 易水寒他上傳的所有資料

資料介紹

標簽:Qt(98)模型(375)C++(790)

Qt Creator快速入門教程之Qt對象模型與容器類的詳細資料說明包括了:1 對象模型,2 容器類,3 正則表達式,4 小結

  標準C++對象模型可以在運行時非常有效的支持對象范式(object paradigm),但是它的靜態特性在一些問題領域中不夠靈活。圖形用戶界面編程不僅需要運行時的高效性,還需要高度的靈活性。為此,Qt在標準C++對象模型的基礎上添加了一些特性,形成了自己的對象模型。這些特性有:

  一個強大的無縫對象通信機制——信號和槽(signals and slots);

  可查詢和可設計的對象屬性系統(object properties);

  強大的事件和事件過濾器(events and event filters);

  通過上下文進行國際化的字符串翻譯機制(string translaTIon for internaTIonalizaTIon);

  完善的定時器TImers)驅動,使得可以在一個事件驅動的GUI中處理多個任務;

  分層結構的、可查詢的對象樹(object trees),它使用一種很自然的方式來組織對象擁有權(object ownership);

  守衛指針即QPointer,它在引用對象被銷毀時自動將其設置為0;

  動態的對象轉換機制(dynamic cast);

  Qt的這些特性都是在遵循標準C++規范內實現的,使用這些特性都必須要繼承自QObject類。其中對象通信機制和動態屬性系統,還需要元對象系統(Meta-Object System)的支持。

用戶評論

查看全部 條評論

發表評論請先 , 還沒有賬號?免費注冊

發表評論

用戶評論
技術交流、我要發言! 發表評論可獲取積分! 請遵守相關規定。
上傳電子資料

本月熱點資料

電子資料熱門詞

最新資料

下載排行

本周

本月

總榜

行業聚焦

彩票开奖查询2019