Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试关闭一个 MDI 子级(MainWindow 是它的父级),但我无法实现它。正在发生的一切是所有控件都从 MDI 子项中删除,但实际窗口并未从“mdiArea”中删除。
使用我的 QDialog(MDI 子项),我调用 close。那没有用,所以除了调用 close 之外,我还尝试调用:
ui->mdiArea->removeSubWindow(mdiChildDialog);
同样,结果相同:
提前致谢。
试试... this->parentWidget()->close(); 关闭子 mdi。