如何在 Qt Creator 中制作多个 Ui 表单并链接它们?我想在我的 mainwindow.ui 中有一个按钮,当它被触发时,我希望显示另一个 ui。我该怎么做?
我有两个 Qt 表单类:
- 主窗口
- 主窗口2
我在 main.cpp 中尝试了这段代码:
#include "mainwindow.h"
#include "mainwindow2.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
MainWindow2 w2;
w2.show();
return a.exec();
}
但会发生此错误:
main.obj:-1:错误:LNK2019:函数 _main 中引用的未解析外部符号“public:virtual __thiscall MainWindow2::~MainWindow2(void)”(??1MainWindow2@@UAE@XZ)
main.obj:-1:错误:LNK2019:函数 _main 中引用的未解析外部符号“public:__thiscall MainWindow2::MainWindow2(class QWidget *)”(??0MainWindow2@@QAE@PAVQWidget@@@Z)
release\testtest.exe:-1: error: LNK1120: 2 unresolved externals