Qt Creator是一款能夠跨平臺運行的輕量級集成開發(fā)環(huán)境,它不僅可以單獨作為工具使用,還可以與Qt庫以及開發(fā)工具一起組成一套完整的SDK工具,在應用到高級C++代碼編輯以及項目生成管理的應用功能上能達到顯著的編輯管理效果,同時軟件擁有上下文相關的集成幫助系統(tǒng)以及圖形化調試器,幫助新的Qt用戶更快速上手并運行實戰(zhàn)操作項目。
為了解決大多數(shù)用戶對該款工具資源的下載困擾,本站提供
qt creator下載,旨在幫助用戶更好的簡化開發(fā)過程中項目流程的復雜程度,另外,軟件特有的代碼管理和瀏覽工具可以極大的方便您在編碼管理和項目預覽的實時操作。有需要的用戶可以在本站下載!
注:下載包中有Qt Creator官方版安裝包以及軟件使用說明,請用戶不要輕易刪除安裝包文件以及更改文件類型。安裝教程
1、在本站下載好壓縮包,解壓縮,雙擊運行exe文件夾程序,彈出軟件安裝向導,點擊“Next”按鈕開始安裝;
2、進行用戶登錄操作,也可以不用登錄賬號進行安裝,勾選并同意軟件許可證協(xié)議,點擊“Skip”跳過登錄操作;
3、自定義軟件安裝路徑,默認安裝路徑為“C:\Qt\qtcreator-4.2.1”,點擊“Install”按鈕執(zhí)行安裝過程,等待軟件安裝進度完成,點擊“完成”結束安裝;
快速入門
一、Qt下載后包括的幾部分安裝后的 Qt 主要包含以下幾部分:
1) Qt Library:也就是 Qt 的庫,這是 Qt 的核心。
2) Qt Creator:基于 Qt 開發(fā)的一款輕量級 IDE,是 Qt 被 Nokia 收購后推出的,目前最新版是 3.5.1,非常好用。
雖然也可以用 VS 等其他IDE 來開發(fā) Qt 程序,但我們依然推薦使用這款軟件,它是官方專門為 Qt 開發(fā)打造的一款 IDE。Qt Creator 是快平臺的,更換平臺后不需要重新學習 IDE 的使用。
3) Qt Designer:Qt 程序的 UI 設計器。借助 Qt Designer,即使不編寫代碼,拖拖拽拽也可以開發(fā)簡單的 GUI 程序,并且可以及時預覽程序界面(無需編譯)。
4) Qt Assistant:Qt 幫助工具,包含了 Qt 教程、示例、類參考手冊、模塊介紹等,是 Qt 的官方資料,類似 MSDN。學習 Qt,一定要會使用 Assistant 查找資料。
5) Qt Linguist:Qt 語言家,是 Qt 的國際化工具,借助它可以很方便的將界面上的文本翻譯成其他語言,從而讓程序支持多種語言,面向全球用戶。
二、Qt的用途使用 Qt 開發(fā)的程序非常多。1997年,Qt 被用來開發(fā) Linux 桌面環(huán)境 KDE,大獲成功,使 Qt 成為 Linux 環(huán)境下開發(fā) C++ GUI 程序的事實標準。Linux 也是嵌入式的主力軍,廣泛應用于消費類電子、工業(yè)控制、軍工電子、電信/網(wǎng)絡/通訊、航空航天、汽車電子、醫(yī)療設備、儀器儀表等相關行業(yè),這些地方都有 Qt 的影子。
提示:在 Windows 下,GUI 解決方案比較多,基于C++的有 Qt、MFC、WTL、wxWidgets、DirectUI、Htmlayout,基于C#的有 WinForm、WPF,基于Java的有AWT、Swing,基于Pascal的有Delphi,還有國內初露頭角的 aardio;如果你有Web開發(fā)經驗,也可以基于Webkit或Chromium將網(wǎng)頁轉換為桌面程序。
三、Qt的優(yōu)點簡單易學:Qt 封裝的很好,幾行代碼就可以開發(fā)出一個簡單的客戶端,而 MFC 封裝簡陋,還需要了解 Windows API,普遍反映難學。
資料豐富:資料豐富能夠成倍降低學習成本,否則你只能去看源碼,關于 DirectUI、Htmlayout、aardio 的資料就很少。
漂亮的界面:Qt 很容易做出漂亮的界面和炫酷的動畫,而 MFC、WTL、wxWidgets 比較麻煩。
獨立安裝:Qt 程序最終會編譯為本地代碼,不需要其他庫的支撐,而 Java 要安裝虛擬機,C#要安裝 .NET Framework。
跨平臺:如果你的程序需要運行在多個平臺下,同時又希望降低開發(fā)成本,Qt 幾乎是必備的。
四、用Qt開發(fā)的程序下面的程序都使用 Qt 開發(fā)(當然還有很多,這里只是部分):
WPS、YY語音、Skype、豆瓣電臺、蝦米音樂、淘寶助理、千牛、暴雪的戰(zhàn)網(wǎng)客戶端、VirtualBox、Opera、咪咕音樂、Google地圖、Adobe Photoshop Album 等。
總起來說,Qt 主要用于桌面程序開發(fā)和嵌入式開發(fā)。
快捷鍵
F1 查看幫助
F2 跳轉到函數(shù)定義(和Ctrl+鼠標左鍵一樣的效果)
Shift+F2 聲明和定義之間切換
F4 頭文件和源文件之間切換
Ctrl+1 歡迎模式
Ctrl+2 編輯模式
Ctrl+3 調試模式
Ctrl+4 項目設置模式
Ctrl+5 幫助模式
Ctrl+6 輸出模式
Alt+0 顯示或者隱藏側邊條,編輯模式下起作用(有時寫的函數(shù)太長,屏幕不夠大,就用這個)
Ctrl+Space 自動補全(貌似會和
輸入法的切換沖突)
ESc 切換到編輯模式
Alt+1 創(chuàng)建細節(jié)窗口
Alt+2 搜索結果窗口
Alt+3 程序輸出窗口
Alt+4 編譯輸出窗口
Ctrl+B 編譯工程
Ctrl+R 運行工程
Ctrl+I 自動對齊
Ctrl+/ 注釋行,取消注釋行
Ctrl+Shift+< 折疊代碼塊
Ctrl+Shift+> 展開代碼塊
Ctrl+[ 跳到代碼塊的頭部
Ctrl+] 跳到代碼塊的尾部
Ctrl+L 跳到某一行
Ctrl+F 查找替換當前選中的內容,按下Ctrl+F,會列出所有和你選的內容一樣的語句
Ctrl+Shift+F 查找內容
F5 開始調試
Shift+F5 停止調試
F9 設置和取消斷點
F10 單步前進
F11 單步進入函數(shù)
Shift + F11 單步跳出函數(shù)
0條評論