c++ qt QtWidgetsApplication 项目 使用外部ui

包含生成的UI头文件

例如,如果你的Qt Designer的.ui文件名为test.ui,那么生成的头文件通常为ui_test.h

#include "ui_test.h"

实例化UI类:.h文件中实例化ui

在你的主要类的头文件中,你通常会声明一个UI类的实例。这个实例在类的所有成员函数中都是可访问的,用于操作用户界面。

private:
    Ui::testClass ui;  // 这里假设生成的UI类名为Ui::testClass

类名与UI文件中的主窗口名一致

Ui::testClass ui 中testClass 是ui文件的主窗口名

class Test : public QMainWindow {
    Q_OBJECT

public:
    explicit Test(QWidget *parent = nullptr);
    ~Test();

private:
    Ui::testClass ui;  // 使用Ui::testClass,即testClass是主窗口名
};

4 Form Flies要删除原有的ui 然后添加现有项

5 生成->重新生成解决方案

相关推荐

  1. c++ qt QtWidgetsApplication 项目 使用外部ui

    2023-12-27 07:38:03       60 阅读
  2. vue使用外部的模板

    2023-12-27 07:38:03       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-27 07:38:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-27 07:38:03       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-27 07:38:03       82 阅读
  4. Python语言-面向对象

    2023-12-27 07:38:03       91 阅读

热门阅读

  1. GO基础进阶篇 (八)、runtime包

    2023-12-27 07:38:03       66 阅读
  2. k8s解决 搭建集群的时候notReady问题

    2023-12-27 07:38:03       60 阅读
  3. 【Go语言入门:Go程序的流程控制语句】

    2023-12-27 07:38:03       49 阅读
  4. client-go使用方法

    2023-12-27 07:38:03       61 阅读
  5. Unity编辑器紫色

    2023-12-27 07:38:03       57 阅读
  6. mysql如何分析sql是否成功使用索引

    2023-12-27 07:38:03       66 阅读
  7. 专属于程序员烂漫的表白||Python画动态爱心

    2023-12-27 07:38:03       71 阅读
  8. 微信小程序:跳转页面

    2023-12-27 07:38:03       63 阅读
  9. 运算符讲解

    2023-12-27 07:38:03       44 阅读