qt的環境搭建(二)Qt Creator

簡述

上一節中介紹瞭如何進行Qt和Visual Studio的下載安裝,隨後演示瞭如何將Qt集成到Visual Studio中,並完成了我們第一個Qt小程序-Hello World。下面主要講解如何利用Qt Creator來編寫Qt程序。

Hello World

1、首先我們找到已安裝的Qt程序,打開Qt Creator

這裏寫圖片描述

2、選擇:文件->新建文件或項目(N)… 或者直接點擊”New Project”按鈕

這裏寫圖片描述

3、選擇:Application->Qt Widgets Application,然後”choose…”進行下一步。

這裏寫圖片描述

4、輸入項目名稱:”HelloWorld”,然後”下一步”。

此處可以設置項目的默認保存路徑(勾選”設爲默認的項目路徑”),以後再新建項目就不用再次設置。

這裏寫圖片描述

5、選擇:構建套件(Kit)。

這裏勾選帶有MSVC2010的Kit即可。

這裏寫圖片描述

鼠標劃過相應的Kit查看提示。或鼠標滑過,點擊”Manager…”按鈕。

這裏寫圖片描述

這裏寫圖片描述

對Kit做一下對比:

MSVC2010:設置了編譯器(自動檢測-Auto-detected),但未設置調試器(警告)。
桌面:未設置編譯器(警告),也未設置調試器(錯誤)。

這裏暫時先了解下兩者的區別,下面進行詳細講解,先”下一步”繼續。

6、指定基類信息,然後”下一步”。

這裏我選擇了QWidget,積累共包含三種:QMainWindow、QWidget、QDialog,隨便選擇哪種均可,後面章節會對三者進行詳細講解。

這裏寫圖片描述

7、”完成”新建項目。

這裏寫圖片描述

你會發現項目中自己生成了四個文件,包含一個頭文件widget.h,兩個源文件widget.cpp、main.cpp,以及一個界面文件widget.ui。

這裏寫圖片描述

8、右鍵項目,執行”qmake”。這裏寫圖片描述

9、右鍵項目,執行”構建”,或者Ctrl+B

這裏寫圖片描述

10、右鍵項目,執行”運行”,或者Ctrl+R

這裏寫圖片描述

左下角也有相應的按鈕進行”調試”、”構建”、”執行”。

這裏寫圖片描述

恭喜,運行成功。

這裏寫圖片描述

到這裏Qt Creator中創建項目已經基本完成了。O(∩_∩)O~又有淘氣的小朋友要問了,爲啥叫Hello World,運行出來的程序什麼都木有!莫着急,下節更精彩。

上面說到基本完成,好吧,我就不繞彎子了。

一般情況下,我們下載Qt的時候大多數會下載MinGW版本的,可以設置編譯器以及調試器。但上一節中,由於我們需要使用Visual Studio,所以下載的Qt爲MSVC2010版本,那麼問題來了,如何設置編譯器以及調試器呢?

Now,回到第6步-構建套件(Kit),我們發現了一個問題,安裝Visual Studio以後,Qt Creator會自動檢測到Visual Studio的編譯器,但是我們並沒有設置調試器,當然了,調試器是必不可少的,誰能保證自己寫的程序不需要調試,絕對沒有問題的呢。

配置環境

爲程序打上斷點,然後執行”調試”,會出現錯誤提示:

這裏寫圖片描述

下載Windows Debugging

Debugging Tools for Windows 的工具有各種各樣,包括(WinDbg, KD, CDB, NTSD)等,在這裏我僅給出windbg的下載鏈接,如果需要其他的,可以自行在網上查找、下載,相信你是可以辦到的。

windbg百度雲下載 。 密碼:wy9q

這裏寫圖片描述

安裝過程屬於傻瓜式的安裝,這裏不再過多的闡述……

配置調試器

1、選擇:工具->選項

這裏寫圖片描述

2、選擇:構建和運行->Debuggers

這時我們會發現調試器已經自動檢測(Auto-detected)到了。

這裏寫圖片描述

3、選擇:構建套件(Kit),點擊自動檢測到的Kit-MSVC2013,然後配置調試器。點擊”OK”。

手動設置這裏的Kit項可以全部刪掉了(報錯看起來好刺眼)。

這裏寫圖片描述

4、調試

大功告成,是不是有點小happy呢!O(∩_∩)O~So easy

這裏寫圖片描述

發佈了35 篇原創文章 · 獲贊 9 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章