Qt是一個跨平臺的C++圖形用戶界面應(yīng)用程序開發(fā)框架。它既可以開發(fā)GUI程序,也可用于開發(fā)非GUI程序,比如控制臺工具和服務(wù)器。Qt是商業(yè)軟件,但有開源版的可以下載,很多功能可用于個人產(chǎn)品,初學(xué)者可以用它來開發(fā)C++程序和其他應(yīng)用程序,如多媒體娛樂,游戲和網(wǎng)絡(luò)應(yīng)用。
安裝
運行QT下載器安裝包。
Step1: 輸入注冊的QT賬號,先前沒有注冊可以在此界面注冊
Step2: 接受開源,選擇個體使用(非商用)
Step3: 直接Next
Step4: 隨便選擇一個
Step5: 更改安裝路徑,自定義安裝包
Step6: 根據(jù)需要選擇Qt6.1.2里面的組件(盡量全選)
Step7: 勾選后Next
Step9: 直接Next
Step10: Install即可
Qt Creator
在發(fā)布 Qt 4.6 的同時,作為 Qt 開發(fā)跨平臺 IDE 的Qt Creator也發(fā)布了更新版本。Qt Creator 1.3 和 Qt 4.6共同構(gòu)成的 Qt SDK,包含了開發(fā)跨平臺應(yīng)用程序所需的全部功能。
Qt Creator是一個用于Qt開發(fā)的輕量級跨平臺集成開發(fā)環(huán)境。Qt Creator可帶來兩大關(guān)鍵益處:提供首個專為支持跨平臺開發(fā)而設(shè)計的集成開發(fā)環(huán)境 (IDE),并確保首次接觸Qt框架的開發(fā)人員能迅速上手和操作。即使不開發(fā)Qt應(yīng)用程序,Qt Creator也是一個簡單易用且功能強大的IDE。
Qt Creator包含了一套用于創(chuàng)建和測試基于Qt應(yīng)用程序的高效工具,包括:一個高級的C++代碼編輯器 上下文感知幫助系統(tǒng) 可視化調(diào)試器 源代碼管理 項目和構(gòu)建管理工具Qt Creator在LGPL2.1版本授權(quán)下有效,并且接受代碼貢獻(xiàn)。
優(yōu)勢
優(yōu)良的跨平臺特性Qt支持下列操作系統(tǒng): Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390,QNX 等等。
面向?qū)ο?/p>
Qt 的良好封裝機制使得 Qt 的模塊化程度非常高,可重用性較好,對于用戶開發(fā)來說是非常方便的。 Qt 提供了一種稱為 signals/slots 的安全類型來替代 callback,這使得各個元件之間的協(xié)同工作變得十分簡單。
豐富的 API
Qt 包括多達(dá) 250 個以上的 C++ 類,還提供基于模板的 collections, serialization, file, I/O device, directory management, date/time 類。甚至還包括正則表達(dá)式的處理功能。支持 2D/3D 圖形渲染,支持 OpenGL大量的開發(fā)文檔XML 支持。
上一篇:Vim最新官方版