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

效果

相关推荐
图扑可视化3 小时前
统一 DataModel 底座,HT UI 组件万物同源|中篇・运笔
ui·数字孪生·组件
码匠许师傅6 小时前
【设计模式精讲】14.外观模式(Facade)
c++·设计模式·uml·外观模式
xxwxx__8 小时前
C++ list 深度解析:从使用原理到模拟实现
开发语言·c++·list
Chester_19998 小时前
CSP202303C.LDAP
开发语言·c++·蓝桥杯·stl
j7~9 小时前
【C++】《unordered系列关联式容器以及哈希底层、哈希冲突、闭散列与开散列完整解析》
c++·哈希算法·开散列·闭散列·unordered_map·unordered_set·哈希底层结构
qq_401700419 小时前
Qt TCP 心跳到底应该怎么设计?
qt·tcp/ip
2402_882893869 小时前
封装红黑树实现map和set —— 从源码到模拟实现
c++·set·map
神仙别闹11 小时前
基于C++ MFC 实现的智慧公交系统
开发语言·c++·mfc
秋田君11 小时前
Qt_webSocket协议编程实战
开发语言·qt·websocket
dear_bi_MyOnly11 小时前
函数模块化:企业级项目高效之道
c++·后端·学习