- 首先添加ui文件,右键项目名--添加新文件----Qt----Qt Designer Form
- 在新加的ui文件中添加自己需要的控件
- 编译一下项目,在工程文件下回生成一个ui_XXXXX.h格式的头文件
- 给新建的ui文件添加类,右键项目名--添加新文件----C++----C++ Class,类的内容大体如下:
//test.h #ifndef TEST_H #define TEST_H #include <QWidget> namespace Ui { class test; } class test : public QWidget { Q_OBJECT public: explicit test(QWidget *parent = 0); ~test(); private: Ui::test *ui; signals: public slots: }; #endif // TEST_H
//test.cpp #include "test.h" #include "ui_test.h" test::test(QWidget *parent) : QWidget(parent), ui(new Ui::test) { ui->setupUi(this); } test::~test() { delete ui; }
最后在需要用到该窗口的时候创建调用即可:
test widget; widget->show();
Qt多个ui界面的使用实例
最新推荐文章于 2024-07-29 22:55:46 发布