次のように定義された3つのイベントがあります。
void mouseMoveEvent(QMouseEvent *eventMove);
void mousePressEvent(QMouseEvent *eventPress);
void mouseReleaseEvent(QMouseEvent *releaseEvent);
さて、マウスをクリックしてマウスを離すまで動かしたときに何かをしたいとしましょう。!
例)上記の条件が成立するまで出力する。
編集:グローバル変数を設定しようとしましたが、bool a
それtrue
を in mousePressEvent(...)
、false
inに設定しようとしましたが、ボタンが離されたときでも mouseReleaseEvent(...)
常にです。mouseMoveEvent(...)
a
true