使用其他项目的.ui文件2种方法之直接使用

第一步把.ui文件添加到项目

第二步:点击编译(原理:qt的uic会自动把这个.ui界面编译成c++文件)

第三步:在编译路径会生成一个头文件#include "ui_pagewidget.h"。

第四步:

复制代码
#include "ui_pagewidget.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);


    QWidget *w = new QWidget;
    Ui::PageWidget ui;
    ui.setupUi(w);
    w->show();

    return a.exec();
}

效果

相关推荐
君义_noip几秒前
信息学奥赛一本通 1453:移动玩具 | 洛谷 P4289 [HAOI2008] 移动玩具
c++·算法·信息学奥赛·csp-s
superman超哥5 分钟前
仓颉语言中错误恢复策略的深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
玖剹8 分钟前
记忆化搜索题目(二)
c语言·c++·算法·leetcode·深度优先·剪枝·深度优先遍历
陳10309 分钟前
C++:string(3)
开发语言·c++
搬砖的kk40 分钟前
Lycium++ - OpenHarmony PC C/C++ 增强编译框架
c语言·开发语言·c++
小灰灰搞电子2 小时前
Qt 开发环境选择Qt Creator、Visual Studio还是 VS Code?
开发语言·qt·visual studio
胖咕噜的稞达鸭2 小时前
算法日记专题:位运算II( 只出现一次的数字I II III 面试题:消失的两个数字 比特位计数)
c++·算法·动态规划
茉莉玫瑰花茶2 小时前
ProtoBuf - 3
服务器·c++·protobuf
Algebraaaaa2 小时前
为什么线程阻塞要用.join而不是.wait
java·c++·python
墨雪不会编程2 小时前
C++内存管理深度剖析
java·开发语言·c++