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) – Новое значение
-