Qt是一個全面的C++應用程序開發框架。它包含一個類庫,和用於跨平台開發及國際化的工具。
Qt 設計者 是一個功能強大的GUI 布局與窗體構造器,能夠在所有支持平台上,以本地化的視圖外觀與認知,快速開發高性能的用戶界面。
Qt 語言家 是一套用來消除國際化工作流程中所帶來障礙的工具。使用Qt語言家,開發小組可把應用程序的翻譯轉換外包給非技術性翻譯人員,從而可增加精確度,大大加快本地化處理過程。.
Qt 助手 一個完全可自定義,重新分配的幫助文件或文檔浏覽器,它可與基於Qt 的應用程序運行。使用Qt助手,開發小組同樣能夠很大程度上加快文檔的處理過程。
首先我們在Ubuntu 10.04下安裝Qt4並采用Qt Creator進行開發演示。
在終端中輸入(見圖1):sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
圖1
linuxidc@linuxidc-laptop:~$ sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
[sudo] password for linuxidc:
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
將會安裝下列額外的軟件包:
libdrm-dev libgl1-mesa-dev libglu1-mesa-dev libpthread-stubs0
libpthread-stubs0-dev libqt4-dev libqt4-multimedia
libqt4-opengl-dev libqt4-sql-sqlite libx11-dev libxau-dev
libxcb1-dev libxdmcp-dev mesa-common-dev qt4-qmake
x11proto-core-dev x11proto-input-dev x11proto-kb-dev
xtrans-dev
建議安裝的軟件包:
libmysqlclient-dev libsqlite0-dev libsqlite3-dev libpq-dev
unixodbc-dev qt4-doc-html
下列【新】軟件包將被安裝:
libdrm-dev libgl1-mesa-dev libglu1-mesa-dev libpthread-stubs0
libpthread-stubs0-dev libqt4-dev libqt4-multimedia
libqt4-opengl-dev libqt4-sql-sqlite libx11-dev libxau-dev
libxcb1-dev libxdmcp-dev mesa-common-dev qt4-demos
qt4-designer qt4-dev-tools qt4-doc qt4-qmake qt4-qtconfig
x11proto-core-dev x11proto-input-dev x11proto-kb-dev
xtrans-dev
升級了 0 個軟件包,新安裝了 24 個軟件包,要卸載 0 個軟件包,有 16 個軟件包未被升級。
需要下載 86.0MB 的軟件包。
解壓縮後會消耗掉 172MB 的額外空間。
您希望繼續執行嗎?[Y/n]
qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator
qt4-doc 這個是幫助文檔
qt4-qtconfig Qt的配置工具,這個裝好默認好
qt4-demos 官方的一些Demo
qt4-designer 可視化窗體設置工具
安裝好後在應用程序——編程——有 QT 4 Linguist與QT 4 設計器及QT 4 助手(見圖2)
圖2