Qt 模塊(啓動QML程序最小模塊)

Qt模塊

模塊 描述
Core 核心的非圖形類, 供其它模塊使用。
GUI 圖形用戶界面( GUI) 組件的基類, 包括OpenGL。
Multimedia 音頻, 視頻, 電臺, 攝像頭的功能類。
Network 簡化方便的網絡編程的類。
QML QML類與JavaScript語言的支持。
Quick 可高度動態構建的自定義應用程序用戶界面框架。
SQL 集成SQL數據庫類。
Test Qt應用程序與庫的單元測試類。
WebKit 集成WebKit2的基礎實現並且提供了新的QML應用程序接口。 在附件模塊中查看Qt WebKit Widgets可以獲取更多的信息
WebKit Widgets Widgets 來自Qt4中集成WebKit1的窗口基礎類。
Widgets 擴展Qt GUI模塊的C++窗口類。

在這裏插入圖片描述

Qt附加模塊

除了必不可少的基礎模塊, Qt提供了附加模塊供軟件開發者使用, 這部分不一定包含在發佈的版本中。 以下簡短的列出了一些可用的附加模塊列表。

  • Qt 3D - 一組使3D編程更加方便的應用程序接口和聲明。
  • Qt Bluetooth - 在多平臺上使用無線藍牙技術的C++和QML應用程序接口。
  • Qt Contacts - 提供訪問聯繫人與聯繫人數據庫的C++和QML應用程序接口。
  • Qt Location - 提供了定位, 地圖, 導航和位置搜索的C++與QML接口。 使用NMEA在後端進行定位。 ( NMEA縮寫, 同時也是數據傳輸標準工業協會, 在這裏, 實際上應爲NMEA 0183。 它是一套定義接收機輸出的標準信息, 有幾種不同的格式, 每種都是獨立相關的ASCII格式, 逗點隔開數據流, 數據流長度從30-100字符不等, 通常以每秒間隔選擇輸出, 最常用的格式爲"GGA", 它包含了定位時間, 緯度, 經度, 高度, 定位所用的衛星數, DOP值,差分狀態和校正時段等, 其他的有速度, 跟蹤, 日期等。 NMEA實際上已成爲所有的GPS接收機和最通用的數據輸出格式, 同時它也被用於與GPS接收機接口的大多數的軟件包裏。 )
  • Qt Organizer - 提供了組織事件( 任務清單, 事件等等) 的C++和QML應用程序接口。
  • Qt Publish and SubScribe - Qt發佈與訂閱Qt Sensors - 訪問傳感器的QML與C++接口。
  • Qt Service Framework - 允許應用程序讀取, 操縱和訂閱來改變通知信息。
  • Qt System Info - 發佈系統相關的信息和功能。
  • Qt Versit - 支持電子名片與日曆數據格式( iCalendar) 。 ( iCalendar是“日曆數據交換”的標準( RFC 2445) 。 此標準有時指的是“iCal”, 即蘋果公司的出品的一款同名日曆軟件, 這個軟件也是此標準的一種實現方式。 )
  • Qt Wayland - 只用於Linux系統。 包含了Qt合成器應用程序接口( server) , 和Wayland平臺插件( clients) 。
  • Qt Feedback - 反饋用戶的觸摸和聲音操作。
  • Qt JSON DB - 對於Qt的一個不使用SQL對象存儲。

注意:這些模塊一部分還沒有發佈, 這依賴於有多少貢獻者, 並且它們能夠獲得更好的測試。

內容來源於 《QML Book 》

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