<pre q-content="" mt-10"="">#include<QApplication>
#include<QMainWindow>
#include<QMdiArea>
#include<QWidget>
intmain(intargc,char*argv[])
{
QApplicationa(argc,argv);
QMainWindow mw;
QWidget*widget=newQWidget();
QMdiArea*ma=newQMdiArea();
ma->addSubWindow(widget);
mw.setCentralWidget(ma);
mw.show();widget->show();
widget->close(); //关不掉???
returna.exec();
}
如上代码,
运行后widget仍然显示在mw里,
通过关闭按钮可以关掉.