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

效果

相关推荐
星辰徐哥5 小时前
Spring Boot 数据导入导出与报表生成
spring boot·后端·ui
Qt程序员8 小时前
Linux RCU 原理与应用
linux·c++·内核·linux内核·rcu
qeen878 小时前
【C++】类与对象之类的默认成员函数(二)
android·c语言·开发语言·c++·笔记·学习
满天星83035779 小时前
【Qt】信号和槽(二) (自定义信号和槽)
开发语言·数据库·qt
王老师青少年编程9 小时前
信奥赛C++提高组csp-s之搜索进阶(记忆化搜索案例实践3)
c++·记忆化搜索·方格取数·csp·信奥赛·csp-s·提高组
Jun6269 小时前
QT(19)-VISA控制仪器
开发语言·qt
for_ever_love__10 小时前
UI学习:UICollectionView瀑布流
学习·ui·ios·objective-c·cocoa
Titan202410 小时前
Linux动静态库
linux·服务器·c++
j_xxx404_11 小时前
MySQL表操作硬核解析:从 CREATE TABLE 到磁盘文件、ALTER TABLE 与 DDL 风险
运维·服务器·数据库·c++·mysql·adb·ai
wuminyu11 小时前
Java锁机制之park和unpark源码剖析
java·linux·c语言·jvm·c++