LegendItemPosition¶
-
class
axioma.render.
LegendItemPosition
¶ Класс-контейнер для элемента отчета. Позволяет помещать один и тот же элемент в разные места легенды или разные окна легенды
[signal] Сигнал, возникающий при необходимости смены контекста элемента легенды
-
LegendItemPosition
(parent, item, pos=QPointF(0, 0))¶ Конструктор со значениями по умолчанию
- Параметры
parent (
QObject
) – Владелец элемента легенды. При удалении владельца так же удаляется и сам элементitem (
LegendItem
) – Элемент легендыpos (
QPointF
) – Положение элемента легенды. Базовая точка, от которой производится отрисовка. По умолчанию (0,0)
-
LegendItemPosition
(other)¶ Копирующий конструктор
- Параметры
other (
LegendItemPosition
) – Исходный объект LegendItemPosition, на базе которого необходимо сделать копию.
-
draw
(context)¶ Отрисовка элемента легенды в заданном контексте
- Параметры
context (
Context
) – Контекст, в котором будет отрисован элемент легенды
-
item
()¶ Возвращает установленный элемент легенды
- Результат
Элемент легенды
- Тип результата
-
rect
()¶ Прямоугольник, который занимает данный элемент легенды
- Результат
Ограничивающий прямоугольник
- Тип результата
-
setBasePoint
(basePoint)¶ Установка нового значения базовой точки
- Параметры
basePoint (
QPointF
) – Новое значение
-
updateItem
()¶ [signal] Сигнал, возникающий при смене элемента на новый
-
updateItemContext
()¶
-