PyQt(Python+Qt)学习随笔:Qt Designer组件属性编辑界面中对话窗QDialog的modal属性

modal属性表示窗口执行show()操作时是以模态窗口还是非模态窗口形式展示,缺省为False,设置该值与QWidget.windowModality的值设置为 Qt.ApplicationModal一样(请参考《PyQt(Python+Qt)学习随笔:模式窗口的windowModality属性与modal属性》)。

可以通过isModal()查看该属性的值,使用setModal(bool modal)设置该属性的值。

当窗口是通过exec() 方式展示出来时,不论该属性是否设置都等同于QWidget.windowModality的值设置为 Qt.ApplicationModal一样,该应用的所有其他窗口都不能进行交互操作,直到该模态对话窗关闭。


博客地址:https://blog.csdn.net/LaoYuanPython

老猿Python博客文章目录:https://blog.csdn.net/LaoYuanPython/article/details/98245036

posted @ 2019-10-30 21:11  老猿学Python  阅读(165)  评论(0编辑  收藏  举报