axioma.render.
ReportItem
¶Базовый класс элемента отчета
От него наследуются: GeometryReportItem
, ActivexReportItem
, TableReportItem
, LegendReportItem
, MapReportItem
, RasterReportItem
, ScaleBarReportItem
ReportItem
(report)¶Конструктор
Параметры: report ( Report
) – Отчет, к которому относится создаваемый элемент.
draw
(context)¶Отрисовка элемента в переданном контексте
Параметры: context ( Context
) – Контекст, в котором требуется отрисовать данный элемент отчета
rect
(full = False)¶Размер (ограничивающий прямоугольник) элемента отчета в единицах измерения отчета
Параметры: full ( bool
) – Если True, учитывается полный размер объекта, включая обводку или размер знака для геометрииРезультат: Ограничивающий прямоугольник Тип результата: QRectF
setRect
(rect)¶Установка нового ограничивающего прямоугольника для элемента отчета
Параметры: rect ( QRectF
) – Прямоугольник
transform
(transform)¶Афинное преобразование элемента отчета
Параметры: transform ( QTransform
) – Матрица трансформирования
intersects
(rect)¶Производит проверку элемента отчета на пересечение с переданным прямоугольников
Параметры: rect ( QRectF
) – Анализируемый прямоугольникРезультат: True, если да. В противном случае False Тип результата: bool
drawSelected
(context)¶Отрисовка выделения элемента в переданном контексте
Параметры: context ( Context
) – Контекст, в котором требуется отрисовать выделение данного элемента отчета
canRotate
()¶Допускает ли данный элемент возможность его редактирования посредством поворота
Результат: True, если да. В противном случае False Тип результата: bool
canScale
()¶Допускает ли данный элемент возможность его редактирования посредством масштабирования
Результат: True, если да. В противном случае False Тип результата: bool
needRedraw
(rect)¶[signal] Сигнал, возникающий при необходимости перерисовать элемент
Параметры: rect ( QRectF
) – Прямоугольник для обновления в координатах отчета
aboutToBeDestroyed
()¶[signal] Сигнал, возникающий при удалении элемента
needToDestroy
()¶[signal] Сигнал о необходимости удаления элемента