我正在尝试关闭一个MDI子项(MainWindow是它的父项),我无法实现它。所有发生的事情是,所有控件都从MDI子项中删除,但实际窗口没有从'mdiArea'中删除。
我的QDialog(MDI孩子),我打电话给关闭。这不起作用,所以除了打电话,我还试着打电话:
ui->mdiArea->removeSubWindow(mdiChildDialog);
同样,结果相同:
先谢谢。
答案 0 :(得分:2)
试试...... 这 - > parentWidget() - >关闭(); 关闭孩子mdi。