マウスで画像の一部を選択するサイズ変更可能な選択ツールを作成したいと考えています。QTでこれを達成したいのですが、基本的な選択を作成するためにQRubberBandが機能しています。
次のステップは、その選択範囲をマウスでサイズ変更できるようにすることです。したがって、コーナーをクリックしてドラッグすると、それに応じてサイズが変更され、選択範囲内をクリックしてドラッグすると、選択範囲が移動するはずです。
今私の考えは、QRubberBand をサブクラス化し、paintEvent メソッドをオーバーライドして、隅々に大きなドットをペイントし、それらのドットでマウスイベントを実行することです。しかし、誰かがこれを行うためのよりスマートな/より良い方法を持っているかどうか疑問に思っていましたか?
これについていくつかのアイデアを聞きたいです。前もって感謝します。