【问题标题】:Qt - MDI Child not closing properlyQt - MDI Child没有正确关闭
【发布时间】:2012-10-30 21:48:50
【问题描述】:

我正在尝试关闭一个 MDI 子项(MainWindow 是它的父项),但我无法实现它。正在发生的一切是所有控件都从 MDI 子项中删除,但实际窗口并未从“mdiArea”中删除。

使用我的 QDialog(MDI 子项),我调用 close。那没有用,所以除了调用 close 之外,我还尝试调用:

ui->mdiArea->removeSubWindow(mdiChildDialog);

同样的结果:

提前致谢。

【问题讨论】:

标签: c++ qt window


【解决方案1】:

试试... this->parentWidget()->close(); 关闭子 mdi。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    • 2017-02-13
    • 2019-01-08
    • 1970-01-01
    • 2020-05-21
    相关资源
    最近更新 更多