引言
習(xí)慣用Qt Creator編寫Qt程序,使用VS都不會創(chuàng)建QWidget了…
在VS的解決方案上中右鍵->添加->新建項 選擇Qt,并沒有找到Qt Widgets Class之類的選項,只有Form file
看到一個博客,在VS2022中可以直接創(chuàng)建1:使用VS2022創(chuàng)建QT界面,
不確定是否為版本問題
一、創(chuàng)建界面
1.1 方法概述
可先創(chuàng)建窗體,在手動添加窗體的.h和.cpp文件2:Qt在VS中實現(xiàn)多窗口顯示
也可以直接在Qt Creator中創(chuàng)建好復(fù)制過來在VS直接創(chuàng)建一個項目再復(fù)制比較方便
不創(chuàng)建ui文件,直接代碼添加界面亦可
1.2 流程
-
文件->新建->項目 選擇Qt Widgets Application
-
配置好ui的名稱 (這里用Qtcs代替),建好后復(fù)制到所需解決方案即可
-
需要注意的是 .h文件里引用的是#include "ui_xxx.h"
可直接將ui_xxx.h復(fù)制過去,或者只復(fù)制ui文件右鍵編譯即可 可自定義相關(guān)的配置,如:ui_xxx.h的輸出目錄
二、問題總結(jié)
2.1 控件在cpp文件中無法調(diào)用
對修改后的ui文件進(jìn)行編譯,然后重新掃描解決方案 (親測)
具體可參考3:Qt在設(shè)計界面添加控件后在cpp文件中無法調(diào)用問題
2.2 添加Qt模塊
和.pro配置類似,需要什么添加什么即可
具體可參考4:VS2017創(chuàng)建Qt界面程序
2.3 無法打開ui_xxx.h文件
具體可參考5:解決QT+VS中無法打開ui_xxx.h文件
-
使用VS2022創(chuàng)建QT界面 ??
-
Qt在VS中實現(xiàn)多窗口顯示 ??
-
Qt在設(shè)計界面添加控件后在cpp文件中無法調(diào)用問題 ??
-
VS2017創(chuàng)建Qt界面程序 ??文章來源:http://www.zghlxwxcb.cn/news/detail-447463.html
-
解決QT+VS中無法打開ui_xxx.h文件 ??文章來源地址http://www.zghlxwxcb.cn/news/detail-447463.html
到了這里,關(guān)于Qt VS2017添加Qt窗體的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!