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

效果

相关推荐
Queenie_Charlie3 分钟前
和为k的连续区间
数据结构·c++·map
Apeng_091911 分钟前
ui-picture-bd-marker实现图片标注功能
ui·vue
小尧嵌入式1 小时前
QT软件开发知识点流程及图片转换工具的开发
开发语言·arm开发·qt
white-persist1 小时前
【攻防世界】reverse | Mysterious 详细题解 WP
c语言·开发语言·网络·汇编·c++·python·安全
赖small强1 小时前
【Linux C/C++ 开发】 GCC 编译过程深度解析指南
linux·c语言·c++·预处理·链接·编译·编译过程
BestOrNothing_20151 小时前
C++ 并发四件套:并发编程 / 原子性 / 数据竞争 / 内存模型 (全解析)
c++·多线程·并发编程·线程安全·内存模型·原子操作·数据竞争
想唱rap1 小时前
C++之unordered_set和unordered_map
c++·算法·哈希算法
Rock_yzh1 小时前
LeetCode算法刷题——54. 螺旋矩阵
数据结构·c++·学习·算法·leetcode·职场和发展·矩阵
shx66661 小时前
2.1.2 ROS2 C++ 示例
c++·ros2
lightqjx1 小时前
【C++】对set和map的使用
开发语言·数据结构·c++·stl