我有 3 个事件定义如下:
void mouseMoveEvent(QMouseEvent *eventMove);
void mousePressEvent(QMouseEvent *eventPress);
void mouseReleaseEvent(QMouseEvent *releaseEvent);
现在,假设我想在单击并移动鼠标直到释放鼠标时执行某些操作。例如给出一个输出!,直到上面描述的条件为真。
编辑:我试图设置一个全局变量,让我们说bool a并将其设置true在mousePressEvent(...), falsein 中mouseReleaseEvent(...),但是在mouseMoveEvent(...)总是a时true,即使释放按钮也是如此。