我正在使用Qt,我想显示一个配置窗口,当用户按下一个按钮时,将其显示为主窗口。
我认为:
#include "mainwindow.h"
#include "dialog.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Dialog b;
b.show();
a.exec();
MainWindow w;
w.show();
return a.exec();
}
但是当我执行它时,Qt告诉我:
LNK2019 extern "public: virtual __thiscall Dialog::~Dialog(void)" (??1Dialog@@UAE@XZ) sin resolver al que se hace referencia en la función _main
和
main.obj:-1: error: LNK2019: símbolo externo "public: __thiscall Dialog::Dialog(class QWidget *)" (??0Dialog@@QAE@PAVQWidget@@@Z) sin resolver al que se hace referencia en la función _main
任何人都知道我能做什么?如果我删除对象Dialog,它运行良好。有没有其他形式有两个窗口?
感谢您的时间。