ScaleBarReportItem¶
-
class
axioma.render.
ScaleBarReportItem
¶ Элемент отчета типа масштабной линейки для карты
Унаследован от:
ReportItem
Примечание
Пример использования см. в
MapReportItem
-
ScaleBarReportItem
(mapReportItem, viewPort, rect, report)¶ Конструктор
- Параметры
mapReportItem (
MapReportItem
) – Элемент отчета типа карта, к которой привязан данный элемент отчета.viewPort (
MapViewport
) – Задание MapViewport области видимости карты и ее размер в отчете. Под размером понимается размер элемента отчета самой карты.rect (
QRectF
) – Прямоугольник элемента отчета в координатах отчета.report (
Report
) – Отчет, к которому относится создаваемый элемент.
-
mapViewport
()¶ Текущее значение MapViewport для карты
- Результат
значение MapViewport
- Тип результата
-
scaleBar
()¶ Ссылка на объект ScaleBar. Данный объект создается в конструкторе данного элемента отчета
- Результат
Ссылка на объект
- Тип результата
-
setMapViewport
(vp)¶ Слот. Установка нового значения карты.Данное значение необходимо менять после смены его у самой карты. Т.е. их необходимо связать
- Параметры
vp (
MapViewport
) – Новое значение
-