使用其他项目的.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();
}

效果

相关推荐
lqj_本人3 分钟前
鸿蒙与Qt的双线程模型:主线程与UI线程的博弈
qt·ui·harmonyos
“αβ”9 分钟前
MySQL库的操作
linux·服务器·网络·数据库·c++·mysql·oracle
lqj_本人35 分钟前
深入解析Qt for OpenHarmony的CMake构建系统与常见陷阱
开发语言·qt
月夜的风吹雨1 小时前
【 C++哈希容器】:unordered_map与unordered_set深度解析
c++·哈希算法·unordered_map·unordered_set
你的冰西瓜2 小时前
C++14 新特性详解:相较于 C++11 的主要改进
开发语言·c++·stl
无限进步_2 小时前
C语言单向链表实现详解:从基础操作到完整测试
c语言·开发语言·数据结构·c++·算法·链表·visual studio
初夏睡觉2 小时前
循环比赛日程表 题解
数据结构·c++·算法
CS_浮鱼2 小时前
【Linux编程】线程同步与互斥
linux·网络·c++
南华4 小时前
Visual Studio 2022 加载解决方案缓慢
ui
阿林学习计算机4 小时前
C++11特性
c++