Qt模塊介紹

Qt5中,模塊已經非常細化了,關於模塊的詳細信息可以在幫助文檔中看到。Qt的幫助文檔叫Qt助手。爲了方便使用,我們一般都是把它固定在任務欄。

Qt Core模塊:                  提供核心的非 GUI 功能,所有模塊都需要這個模塊。

Qt Gui模塊:                    提供 GUI 程序的基本功能。

Qt Network模塊:            提供跨平臺的網絡功能。

Qt WebEngine模塊:       Qt5.6以後的MSVC版本,引進了基於Chromium的瀏覽器引擎 QtWebEngine。

QAxWidget模塊:            Qt5.6以後的mingw版本,由於移除了QtWebkit,mingw版本不能使用QtWebEngine,因此只能使用QAxWidget控件。現在的Qt不太提倡我們使用mingw編譯器。Qt提倡我們使用所在平臺提供的編譯器。例如在windows下,使用MSVC,在Linux下使用g++。

Qt D-Bus模塊:                這是一個僅供 Unix 平臺使用的類庫,用於利用 D-Bus 協議進行進程間交互。

Qt 3D模塊:                      這個模塊並沒有隨Qt5一起發佈,不管在今天的Qt5.9上是可以正常使用的。

Qt Qml模塊:                    提供供 QML(一種腳本語言,也提供 JavaScript 的交互機制)使用的 C++ API。

Qt Quick模塊:                 允許在 Qt/C++ 程序中嵌入 Qt Quick。

 

這裏介紹了一些特殊的模塊和重要的模塊。詳細的模塊介紹還是請看手冊。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章