QT利用鼠标事件移动MainWindow
1.在main.cpp中,使用setWindowFlag函数设置mainwindow为
没有标题栏,但是此属性不允许拖动窗口

2. 此时就需要利用QWidget的鼠标事件,即是MainWindow重写下面三个鼠标事件
利用QMouseEvent 中的button函数来获取是左键,还是右键返回下面的值

3.屏幕坐标
电脑的屏幕的左上角为(0,0),向下的方向为x轴,向右的方向为y轴,鼠标的(x,y)(x1,y1)与mainwindow的左上角坐标(x,y)(x1,y1)形成平行四边形,所以鼠标移动的x,y距离,就是mainwindow的左上角移动的x,y距离。

4.示例代码
mainwindow.h
mainwindow.cpp