qml应用——创建可移动的模态弹出框

qml应用——创建可移动的模态弹出框

点击"弹出消息对话框"时,自定义对话框以模态的方式弹出

核心做法是:创建Window组件,设置属性 modality: Qt.ApplicationModal。当然也可以适当修改风格,去掉自带标题栏:

flags: Qt.FramelessWindowHint | Qt.Window | Qt.WindowStaysOnTopHint

另外,修改了标题栏,使之能够拖动

完整代码: