QDialog 的设置 parent 后,总是显示再 parent 的前方,如何取消
------解决方案--------------------
你的子窗体有设置parent,显示肯定是在parent的上面。
你说总是显示在前方是什么意思?
你要什么样的效果呢?
------解决方案--------------------
取消父子关系
------解决方案--------------------
子窗口隐藏可以吗?
------解决方案--------------------
非模态的对话框,用show替换exec
------解决方案--------------------
主窗口->setWindowFlags(Qt::WindowStaysOnTopHint);
------解决方案--------------------
子widget是用parent widget的窗口来绘制的。
绘制的机制是先parent 再 children
所以不要设置dialog的parent.
------解决方案--------------------
建议你用Qt中的MDI实现