欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

QML烂笔头记忆

程序员文章站 2024-03-13 09:04:21
...

window:

无标题 FramelessWindowHint
暂记后续补充 WindowFlags

无边框窗口移动

MouseArea {

               anchors.fill: parent
               property point clickPos: "0,0"
               onPressed: {
                   clickPos = Qt.point(mouse.x,mouse.y)
                   }
               onPositionChanged: {
               //鼠标偏移量
               var delta = Qt.point(mouse.x-clickPos.x, mouse.y-clickPos.y)
               //如果mainwindow继承自QWidget,用setPos
               mainwindow.setX(mainwindow.x+delta.x)
               mainwindow.setY(mainwindow.y+delta.y)
               }
           }