Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: [Qt] QGraphicsItemGroup отрисовка
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Система рисования. Печать
klep
Доброго дня всем,

Моя задача заключается в следующем:
1) сгрупировать GraphicsItem с помощью QGraphicsItemGroup
2) отрисовать рамку вокруг всех айтемов
3) отрисовать специальный значек за рамкой( который можно использовать для выбора группы и перемещания )

* - QGraphicsItem
| - QGraphicsItemGroup border  (boundingRect() )
XX - картинка


Так я бы хотел

   +----------------+
   |           *    |
   |  *  *          |
   |    *           |
   |                |
   +-+----+---------+
     | XX |
     +----+

А с помощью adjust только так

  +===================+
| +----------------+ |
| |           *    | |
| |  *  *          | |
| |    *           | |
| |                | |
| +--+----+--------+ |
|    | XX |          |
  +===================+

== - новый размер группы


Я переопределял boundingRect, paint, shape.


Как нарисовать за пределами boundingRect() или как сделать boundingRect с большими размерами чем надо, но рамку отрисовать по старому ?

Заранее спасибо
klep
Вопрос закрыт.

shape + paint + boundingRect вполне достаточно при правильном коде ;)

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.