求解Qt5.3的窗口层次有关问题

求解Qt5.3的窗口层次问题
    我要实现这样一个功能,MainWindow可以弹出DialogA和DialogB,满足:
    1.DialogA和DialogB是非模态的,但始终在MainWindow上面,即使点击了MainWindow。
    2.DialogA和DialogB不存在固定的上下关系,即点击DialogA时,DialogA在DialogB上面,DialogB在MainWindow上面。
    3.其他应用程序的窗口可以在DialogA,DialogB上面。

    请问要如何实现这样的功能?不知道我有没有表述清楚,如果对问题有疑问也可以提出来:)
------解决方案--------------------
Qt 里有非模态对话框可用。
------解决方案--------------------
引用:
Quote: 引用:

Qt 里有非模态对话框可用。

您的意思是这样做吗?
QDialog da,db;
da.show();
db.show();

这样的话不能保证这两个对话框始终在主窗口的上面呀


QDialog 可以有parent 啊