Qt 最小化 Dialog 最小化 Parent Window

Qt minimizing Dialog minimize Parent Window

在我的应用程序中,我有一个父对话框 window 和一个子对话框,当我最小化我的子对话框时,父对话框 window 也被最小化,我该如何避免它。子对话框是 QDialog

的子类

而子对话框弹出就是这样执行的,

    ChildDilago PopUp;
    PopUp.setModal(false);
    Qt::WindowFlags flags = Qt::Window | Qt::WindowSystemMenuHint
                                | Qt::WindowMinimizeButtonHint
                                | Qt::WindowCloseButtonHint;
    PopUp.setWindowFlags(flags);
    PopUp.setUI(data);
    PopUp.exec();

这里可能是什么问题?任何帮助将不胜感激...

谢谢 哈里斯

我通过替换

解决了我的问题
 PopUp.exec();

PopUp.show();