
点击"弹出消息对话框"时,自定义对话框以模态的方式弹出
核心做法是:创建Window组件,设置属性 modality: Qt.ApplicationModal。当然也可以适当修改风格,去掉自带标题栏:
flags: Qt.FramelessWindowHint | Qt.Window | Qt.WindowStaysOnTopHint
另外,修改了标题栏,使之能够拖动
完整代码
模态窗体实践
本文介绍如何使用Window组件创建模态对话框,并通过设置modality属性实现应用级模态效果。此外,还提供了去除默认标题栏及自定义拖动功能的方法。

点击"弹出消息对话框"时,自定义对话框以模态的方式弹出
核心做法是:创建Window组件,设置属性 modality: Qt.ApplicationModal。当然也可以适当修改风格,去掉自带标题栏:
flags: Qt.FramelessWindowHint | Qt.Window | Qt.WindowStaysOnTopHint
另外,修改了标题栏,使之能够拖动
完整代码
367
1575

被折叠的 条评论
为什么被折叠?