Qt 簡介2

該工具包名為Qt是因為字母Q在Haavard的Emacs字體特別漂亮,而「t」代表「toolkit」,靈感來自Xt,X toolkit[2]

 

Qt提供了一些命令列和圖形工具,以方便和加速開發的過程。

  • Qt Creator:輕量級的Qt/C++ IDE開發環境。
  • qmake:跨平臺構建工具,可簡化跨不同平臺進行項目開發的構建過程。
  • Qt Designer:介面設計師。可以用拖拽的方式將Widget排放在介面上,支援版面配置,支援信號與槽編輯。
  • Qt Assistant:Qt檔案。
  • Qt Liguist:翻譯工具。讀取翻譯檔案(如.ts、.po)並為翻譯人員提供友好的翻譯介面。
  • lupdate:從原始碼檔案或其他資源檔案中提取需要翻譯的字串,並將之存入xml格式的.ts檔案中。
  • lrelease:負責將.ts檔案轉化為程式使用的.qm檔案。.qm檔會去掉.ts檔中所有的空白和未翻譯的內容,並將存儲格式壓縮。
  • lconvert:用於翻譯檔案之間的格式轉換。
  • QVFb:虛擬幀快取裝置,類比framebuffer裝置(尺寸、色深),還可以透過skin類比硬體鍵盤的佈局(包括特殊的按鍵),可以便捷在桌面系統機器上開發嵌入式程式
  • makeqpf:創建用於嵌入式設備的qpf格式。qpf是一種預先渲染的字體,直接保存成二進位內容,使用的時候可以用記憶體對映載入,從載入到繪製的過程不需要計算。
  • uic:User Interface Compiler。從用戶介面的檔案(.ui)生成C++代碼。
  • rcc:Resource Compiler。rcc工具根據.qrc檔案的內容將相關的資源在編譯過程中嵌入到Qt應用程式。
  • qtconfig:基於X11的Qt的配置工具和在線幫助。
  • qconfig:Qt Embedded(Linux和Windows CE)配置工具。
  • qtdemo:Qt的實例和示範項目的載入器。
  • qt3to4:協助移植Qt 3程式到Qt 4的工具。
  • qdbusxml2cpp:QtDBus XML compiler。將xml格式的D-Bus介面描述轉換成為C++原始碼
  • D-Bus Viewer:可以檢視D-Bus物件和資訊的工具。
  • Qt Visual Studio Add-in:Visual Studio整合
  • Qt Eclipse Integration:Eclipse整合
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章