【发布时间】:2013-05-09 18:27:21
【问题描述】:
我正在尝试创建一个主窗口 (QWidget),当单击按钮时会打开一个新的 QWidget,但是当我关闭主窗口时,最近打开的 QWidget 不会关闭。
main.cpp
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
mainwindow.cpp(父级)
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
out.cpp(子级)
Out::Out(QWidget *parent) :
QWidget(parent),
ui(new Ui::Out)
{
ui->setupUi(this);
}
【问题讨论】:
-
能贴出代码吗?
-
字数很多,不知道该发哪一部分。
-
我建议你写一个尽可能小的例子来重现问题,然后发布。但是对于初学者来说,你的 main.cpp 是什么样的?