Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: fdfsdfgjfh от Март 02, 2015, 20:23



Название: (РЕШЕНО) Движение нескольких элементов
Отправлено: fdfsdfgjfh от Март 02, 2015, 20:23
в наследнике QGraphicsItem
переотперделяю mouseMoveEvent(QGraphicsSceneMouseEvent *event)

реализовал горизонтальное движение.

когда выделяю несколько объектов, то за который тащу, идет нормально по горизонтали, а
другие выделенные элементы двигаются и вверх и вниз.

как правильно запретить чтобы и в множественном движении, все двигались правильно.
в какую сторону смотреть?


Название: Re: Движение нескольких элементов
Отправлено: fdfsdfgjfh от Март 03, 2015, 21:20
Вдруг понадобится кому-либо:

надо работать через QList<QGraphicsItem *>    selectedItems () const
вот там их обрабатывать.