我在Mac上使用QT,我QMainWindow
和一个QDialog
孩子一起windowModality
设置为WindowModal
.在QDialog
具有由我设定任何其他标志,以及QMainWindow
两者都不是.
当我exec()
在Qt应用程序上的对话框时,这就是我的窗口的样子.
现在,在下一张图片中,"类似对话框"在本机应用程序中的外观如何.
所以..你见过不同吗?Yap!...在原生对话框中,只有背景具有不透明度,但在Qt中,不透明度正在传播给孩子.
我一直在阅读Qt默认情况下自4.1版本以来,但我确信这是一个错误,或者我忘了一些东西,因为它没有意义.
有关如何解决它的任何想法?