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);

}

效果图:

相关推荐
十五年专注C++开发5 小时前
qobject_cast转换失败原因分析
c++·qt·dynamic_cast·qobject_cast
春卷同学5 小时前
HarmonyOS掌上记账APP开发实践第29篇:条件渲染与 ForEach — 动态 UI 的构建策略
ui·华为·harmonyos
sycmancia5 小时前
Qt——线程的生命期问题
开发语言·qt
小小测试开发6 小时前
Midscene.js:14K Stars 视驱 UI 自动化框架,用截图替代 DOM 选择器写测试
javascript·ui·自动化
不吃辣4906 小时前
从0-1学习导航页面布局优化和搭建
ui·平面·前端框架
闻道且行之16 小时前
TurboOCR:基于PP-OCRv6的极速Windows离线OCR工具,深度解析3.4GB依赖背后的技术架构
c++·人工智能·python·qt·机器学习·ocr
大师兄666821 小时前
HarmonyOS7 状态驱动 UI 原理:为什么改了数据视图就变
ui·arkui·实战案例·harmonyos7
不甘平凡的小鸟1 天前
Element-UI记录
javascript·vue.js·ui·elementui
এ慕ོ冬℘゜1 天前
原生 JS 实现自定义单选日历组件(无 UI 库、纯手写、禁用过去日期)
开发语言·javascript·ui