Visual Studio2022+QT6創(chuàng)建桌面應(yīng)用實(shí)現(xiàn)
安裝Visual Studio 2022和C++環(huán)境
安裝QT6開源版
下載開源版本QT
Try Qt | 開發(fā)應(yīng)用程序和嵌入式系統(tǒng) | Qt
Open Source Development | Open Source License | Qt
下載完成,進(jìn)行安裝
這里需要Qt的賬號(hào),沒(méi)有就注冊(cè)一個(gè):
QT好幾個(gè)G,不要安裝到系統(tǒng)盤(C:)
其他的保持不變,選中最新版本(我這里是Qt 6.61)的MSVC 2019 64-bit 和 MingGW 11.2.0 64-bit)
需要花費(fèi)幾十分鐘到一個(gè)小時(shí)去下載。
打開Qt Creator和Qt Design Studio
安裝QT Visual Studio Tool
創(chuàng)建一個(gè)空白的解決方案
在Visual Studio 2022中創(chuàng)建一個(gè)空白的解決方案非常簡(jiǎn)單。請(qǐng)按照以下步驟操作:
打開Visual Studio。
在啟動(dòng)頁(yè)面上,選擇“創(chuàng)建新的項(xiàng)目”。
在“創(chuàng)建新項(xiàng)目”的對(duì)話框中,搜索“空白”。
在中間搜索結(jié)果中,選擇“空白解決方案”。
點(diǎn)擊“下一步”,選擇您想要保存解決方案的位置,并為解決方案命名。
單擊“創(chuàng)建”按鈕創(chuàng)建空白解決方案。
現(xiàn)在,您已經(jīng)成功創(chuàng)建了一個(gè)空白的解決方案,您可以向其中添加項(xiàng)目、添加現(xiàn)有項(xiàng)目,或者直接在解決方案中編寫代碼。
安裝QT VS 擴(kuò)展插件
(電信網(wǎng)絡(luò)訪問(wèn) Visual Studio Marketplace超級(jí)慢,建議搭梯子或者使用移動(dòng)網(wǎng)絡(luò)的手機(jī)熱點(diǎn))
點(diǎn)擊“下載”,等待下載完成
下載完成之后,重啟VS 2022,進(jìn)行插件的安裝
VS 2022中配置QT6
重新打開上次創(chuàng)建的空白解決方案
重新進(jìn)入Vistual Studio 2022 點(diǎn)擊擴(kuò)展->Qt VS Tool->Qt Versions
使用你Qt的安裝目錄 "D:\Qt\6.6.1\msvc2019_64\bin"
創(chuàng)建基于Quick的桌面應(yīng)用
使用Debug模式運(yùn)行桌面程序:
創(chuàng)建基于QWidget的桌面應(yīng)用
使用Debug模式啟動(dòng)桌面程序:
通過(guò)designer修改".ui"文件
這里無(wú)法找到Qt Designer的路徑,我們需要手動(dòng)來(lái)添加 Qt Designer的安裝路徑:
切換到"D:\Qt\6.6.1\msvc2019_64\bin" 選中designer.exe:
點(diǎn)擊"確定",可以打開"Qt Designer"來(lái)編輯UI頁(yè)面
到此這篇關(guān)于Visual Studio2022+QT6創(chuàng)建桌面應(yīng)用實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)VS2022 QT6創(chuàng)建桌面應(yīng)用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C++利用MySQL API連接和操作數(shù)據(jù)庫(kù)實(shí)例詳解
這篇文章主要介紹了C++利用MySQL API連接和操作數(shù)據(jù)庫(kù)實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-01-01C語(yǔ)言進(jìn)階教程之字符串&內(nèi)存函數(shù)
對(duì)于字符,在計(jì)算機(jī)內(nèi)部都是用數(shù)字(字符編碼)來(lái)表示的,而字符串是“字符連續(xù)排列”的一種表現(xiàn),這篇文章主要給大家介紹了關(guān)于C語(yǔ)言進(jìn)階教程之字符串&內(nèi)存函數(shù)的相關(guān)資料,需要的朋友可以參考下2021-09-09在C++17中實(shí)現(xiàn)無(wú)鎖數(shù)據(jù)結(jié)構(gòu)的方法詳解
在探索?C++17?中的無(wú)鎖數(shù)據(jù)結(jié)構(gòu)之前,我們首先需要理解無(wú)鎖編程的基本概念及其在現(xiàn)代軟件開發(fā)中的重要性,在這個(gè)章節(jié)中,我們將深入探討無(wú)鎖編程的概念,以及它如何滿足人類對(duì)于更高效、更可靠軟件的本能需求,文中通過(guò)代碼示例介紹的非常詳細(xì),感興趣的朋友可以參考下2023-12-12C++ 多態(tài)性虛函數(shù)和動(dòng)態(tài)綁定學(xué)習(xí)筆記
這篇文章主要為大家介紹了C++ 多態(tài)性虛函數(shù)和動(dòng)態(tài)綁定學(xué)習(xí)筆記,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10C語(yǔ)言開發(fā)實(shí)現(xiàn)通訊錄管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言開發(fā)實(shí)現(xiàn)通訊錄管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08