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

效果

相关推荐
-森屿安年-15 分钟前
二叉平衡树的实现
开发语言·数据结构·c++
Q741_14735 分钟前
C++ 高精度计算的讲解 模拟 力扣67.二进制求和 题解 每日一题
c++·算法·leetcode·高精度·模拟
水木姚姚42 分钟前
C++ begin
开发语言·c++·算法
꧁坚持很酷꧂1 小时前
Ubuntu系统下Qt程序连接串口设备没有问题,但运行时出现Permission denied的解决方法
linux·qt·ubuntu
梦里不知身是客111 小时前
flink任务的UI提交方式
大数据·ui·flink
老王熬夜敲代码1 小时前
泛型编程的差异抽象思想
开发语言·c++·笔记
hetao17338372 小时前
2025-12-02~03 hetao1733837的刷题记录
c++·算法
“愿你如星辰如月”2 小时前
C++11核心特性全解析
开发语言·c++
广都--编程每日问2 小时前
c++右键菜单统一转化文件为utf8编码
c++·windows·python
点云SLAM2 小时前
C++包装器之类型擦除(Type Erasure)包装器之小对象优化(SBO, Small Buffer Optimization)示例(5)
c++·内存管理·c++高级应用·c++包装器·类型擦除包装器·内存小对象优化