c++ qt QtWidgetsApplication 项目 使用外部ui
2023-12-25 18:40:37
1?包含生成的UI头文件:
例如,如果你的Qt Designer的
.ui
文件名为test.ui
,那么生成的头文件通常为ui_test.h
。
#include "ui_test.h"
2?实例化UI类:.h文件中实例化ui
在你的主要类的头文件中,你通常会声明一个UI类的实例。这个实例在类的所有成员函数中都是可访问的,用于操作用户界面。
private:
Ui::testClass ui; // 这里假设生成的UI类名为Ui::testClass
3?类名与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 生成->重新生成解决方案
文章来源:https://blog.csdn.net/tenc1239/article/details/135206029
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!