Я хочу создать изменяемый инструмент выделения, чтобы выделить часть изображения мышью.Я хочу сделать это с помощью QT, у меня есть рабочий QRubberBand для создания основного выделения.
Следующий шаг - сделать этот выбор изменяемым с помощью мыши.Поэтому, если вы щелкаете и перетаскиваете угол, размер изменяется соответствующим образом, а если вы щелкаете и перетаскиваете его внутри выделенного фрагмента, он должен переместить выделение.
Теперь моя идея состоит в создании подкласса QRubberBand и переопределении метода paintEvent для рисования большой точки на каждом углу и выполнениямышиные события на этих точках.Но мне было интересно, есть ли у кого-нибудь более умный / лучший способ сделать это?
Я хотел бы услышать некоторые идеи по этому поводу.заранее спасибо.