qt项目使用其他项目的ui之单继承之成员变量

第一步添加.ui文件

第二步,点击编译(原理:qt的uic会将.ui界面编译成c++文件)

第三步:在编译后的目录下找到#include "ui_pagewidget.h"

第四步:

复制代码
#ifndef USA_H
#define USA_H

#include <QWidget>

#include "ui_pagewidget.h"

class USA:public QWidget
{
    Q_OBJECT
public:
    USA();

private:
   Ui::PageWidget ui;

};

#endif // USA_H
复制代码
#include "usa.h"

USA::USA()
{

    ui.setupUi(this);

}

效果图:

相关推荐
Quz9 小时前
QML PathView:吸附对齐与环形轮播
qt
时间的拾荒人9 小时前
Qt 多线程详解:从 QThread 到实战
开发语言·qt·面试
时间的拾荒人12 小时前
Qt 事件机制全解析:从事件处理到事件过滤器
开发语言·qt·面试
传奇开心果编程12 小时前
【ArkUI进阶练中学】第11课:安全与合规进阶
学习·ui·华为·harmonyos
时间的拾荒人15 小时前
Qt 窗口系统详解:从菜单栏到对话框的完整指南
开发语言·qt·面试
qq_4017004116 小时前
Qt 炫酷曲线,图表,2D/3D开源库
开发语言·qt
扶尔魔ocy17 小时前
【qt openGL入门笔记】基础光照
qt·opengl
传奇开心果编程17 小时前
【ArkUI进阶练中学】第12课:应用架构演进与遗留系统迁移
学习·ui·华为·harmonyos
时间的拾荒人17 小时前
Qt 文件操作详解:从基础类到读写实战
开发语言·qt·面试
海盗123418 小时前
微软技术日报 2026-10-04:26H2 三个已知问题确认,Blazor 补上智能体 UI
人工智能·microsoft·ui·机器人·aigc