В моем приложении я хочу использовать QGraphicsItemGroup для группировки объектов в один объект.
Я играл с ним немного и не верное использование его, потому что, когда я хочу поймать события, события объединяются вместе, но я хочу обработать определенное событие с определенным ребенком.
Как я могу достигнуть этого?
Я думаю, в этом смысл QGraphicsItemGroup
. Судя по документации, она предназначена для упрощения перемещения и преобразования нескольких элементов одновременно. Например, представьте следующий случай: пользователь рисует прямоугольник выделения вокруг нескольких элементов в приложении, потому что хочет переместить их все. Возможно, вы хотите создать иерархию элементов, например, иметь один родительский элемент с несколькими дочерними элементами. Таким образом, вы получите отдельные события для каждого элемента. Этого можно добиться, вызвав QGraphicsItem::setParentItem()
;