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