Qt開發-基本工具的使用

qt教程 發佈 2024-05-09T06:24:27.817026+00:00

本文主要介紹在windows系統中使用C++編寫Qt程序所需要的一些工具,不會具體地講工具怎麼使用。其它系統的安裝本文不會涉及,在http://wiki.qt.io/Main中,有關於各種系統qt安裝的相關說明。

本文主要介紹在windows系統中使用C++編寫Qt程序所需要的一些工具,不會具體地講工具怎麼使用。

其它系統的安裝本文不會涉及,在http://wiki.qt.io/Main中,有關於各種系統qt安裝的相關說明。

一、用什麼編寫Qt程序

平時我們編寫C++程序一般是用Visual Studio,所以可以用它來編碼,不過需要安裝一些插件。

不過,Qt官方提供的工具Qt Creator,安裝之後就可以直接使用,不需要額外安裝插件了。關於Qt Creator的介紹,請參考官方文檔。

這裡是Qt安裝包的下載地址,根據我們的系統和開發需求選擇合適的進行下載:http://download.qt.io/archive/qt/。

有一點需要注意:

msvc版本是用於Visual Studio的,安裝它我們仍然可以使用Qt Creator編寫運行程序,只是剛安裝完不能調試,需要自己指定調試器。如果安裝mingw版本的話,可以直接調試,關於mingw的介紹請參考http://wiki.qt.io/Mingw。

根據自己的喜好和習慣選擇合適的編碼工具,比如我平時習慣用VS,雖然剛開始配置麻煩些,但它的快捷、糾錯能力比Qt Creator強太多,個人覺得。

二、使用VS編寫Qt程序

使用VS需要安裝下面這些工具——

1.Visual Studio(不用說太多)

2.Qt安裝包(在http://download.qt.io/archive/qt/中選擇msvc版本的)

3.VS的Qt插件(在http://download.qt.io/archive/vsaddin/下載)

4.最好再安裝一個VAssistX(因為方便代碼編寫提示嘛)

上面這些安裝過程我就不提了,下面講講安裝完成之後需要做哪些事,以及有哪些小技巧。

1、VS中Qt插件的設置

配置開發環境,選擇VS的Qt插件 - Qt Options - Add

將Qt安裝路徑中的msvc文件夾添加進去——

這裡建議Qt安裝為32位的,與VS保持一致,不過也得看實際情況。設置之後程序仍然不能運行,一般就是和Qt的版本有關。

2、VAssistX的設置(並非如此,不用設置)

VAssistX - C/C++ Directories - Qt安裝目錄中的include文件夾

將include文件夾添加進去。

如圖,設置完成後,選擇VAssistX - Performance - Rebuild,然後重啟VS。接下來寫代碼時就有相關提示啦!

除了上面所說的,我們也可以自己添加一些自動補全,以提高工作效率。在VAssistX - Suggestions - Edit VA Snippets中添加。

3.Qt Creator調試問題

使用msvc版本的qt creator時,會遇到下面這個情況:

問題很明顯,沒有指定調試器。

首先去微軟官網下載安裝cdb——點我

安裝之後的cdb一般在自己電腦中C:\Program Files (x86)\Windows Kits\8.1\Debuggers文件夾下面,win10在C:\Program Files (x86)\Windows Kits\10\Debuggers\x86下面

將其添加進去就可以了:

that's all.


點擊領取Qt學習資料+視頻教程~「連結」

關鍵字: