2011-02-04 59 views
2

マウスが現在ホバリングしている位置のQImageの座標を取得する必要があります。画像編集プログラムのように、マウスが現在ホバリングしているピクセルの座標を見ることができます。QImageでマウスの位置を取得

答えて

6

setMouseTracking(true)を呼び出し、mouseMoveEventを上書きします。 mouseMoveEvent関数は、マウスがQImage内を移動するたびに呼び出されます。 (これを行うにはQImageのサブクラスを作成する必要があります)

+1

サブクラス化するイベントをキャプチャすることは唯一の解決策ではありません... eventFilter関数を使用することもできます:http://doc.trolltech。 com/4.7/eventsandfilters.html –

関連する問題