Qt移動窗體之鼠標事件的重寫

在使用Qt開發界面時每每會涉及使用鼠標拖動窗體,鼠標能夠直接按住窗體邊框拖動,當鼠標按住窗體內部拖動時就須要重寫鼠標事件。 重寫鼠標事件來移動窗體的思路有兩種 第一種:移動位置=(鼠標移動位置)-(鼠標相對於窗體左上角的位置) //鼠標按下事件 void MainWindow::mousePressEvent(QMouseEvent *event) { dragPosition=event
相關文章
相關標籤/搜索