遇到,只能响应mousepress事件而不能响应mouserelease事件以及mousemove事件
感觉就是一个BUG,其实可以这样来解决。
1.在mousePressEvent中添加grabMouse()函数:
void mainGui::mousePressEvent(QMouseEvent *event)
{
grabMouse();
}
2.在mouseReleaseEvent中添加 releaseMouse()函数:
void mainGui::mouseReleaseEvent(QMouseEvent *event)
{
releaseMouse();
}