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