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

效果

相关推荐
赵庆明老师几秒前
NET 中深度拷贝一个对象
前端·javascript·ui
承渊政道2 分钟前
C++学习之旅【C++类和对象(中)】
c语言·c++·visual studio
崇山峻岭之间5 分钟前
C++ Prime Plus 学习笔记037
c++·笔记·学习
木心爱编程6 分钟前
Qt C++ 插件开发指南:插件架构设计与动态加载实战
开发语言·c++·qt
解局易否结局7 分钟前
UI+Widget:鸿蒙/Flutter等声明式UI框架的核心设计范式深度解析
flutter·ui·harmonyos
一字白首8 分钟前
Vue 项目实战,从组件缓存到 Vant UI 集成:项目初始化全流程
vue.js·ui·缓存
CC.GG16 分钟前
【C++】STL容器----map和set的使用
开发语言·c++
八个程序员18 分钟前
汉字古诗生成c++
开发语言·c++
zore_c18 分钟前
【C语言】数据结构——顺序表超详解!!!(包含顺序表的实现)
c语言·开发语言·数据结构·c++·经验分享·笔记·线性回归
l木本I22 分钟前
OpenArm开源项目总结(移植lerobot框架)
c++·人工智能·python·机器人