Qt移动窗体之鼠标事件的重写

在使用Qt开发界面时每每会涉及使用鼠标拖动窗体,鼠标能够直接按住窗体边框拖动,当鼠标按住窗体内部拖动时就须要重写鼠标事件。 重写鼠标事件来移动窗体的思路有两种 第一种:移动位置=(鼠标移动位置)-(鼠标相对于窗体左上角的位置) //鼠标按下事件 void MainWindow::mousePressEvent(QMouseEvent *event) { dragPosition=event
相关文章
相关标签/搜索