DrawableView - Базовый класс с поддержкой визуального редактирования геометрий
- class axipy.DrawableView
- Базовые классы: - View- Базовый класс для визуализации геометрических данных. - Свойства: - Возможен ли откат на один шаг вперед. - Возможен ли откат на один шаг назад. - Есть ли изменения в окне. - Размер и положение окна. - Размер и положение окна. - Возвращает тип состояния окна. - Включает режим привязки координат при редактировании геометрии в окне карты или отчета. - Заголовок окна просмотра. - Виджет, соответствующий содержимому окна. - Методы: - close()- Закрывает окно. - offset(dx, dy)- Производит сдвиг окна карты или отчета. - redo()- Производит откат на один шаг вперед. - scale_with_center(scale, center)- Установка нового центра с заданным масштабированием. - show([type])- Показывает окно в соответствие с приведенным типом. - undo()- Производит откат на один шаг назад. - Сигналы: - Сигнал об изменении контента окна. - close()
- Закрывает окно. 
 - offset(dx: float, dy: float)
- Производит сдвиг окна карты или отчета. Особенностью является то, что при этом сохраняется прежний центр (актуально для карты). - Параметры:
- dx – Смещение по горизонтали в координатах экрана (пикселях) 
- dy – Смещение по вертикали в координатах экрана (пикселях) 
 
 
 - property rect: QRect
- Размер и положение окна. - Предупреждение - Не рекомендуется, начиная с версии 4.0: Используйте - position.
 - redo()
- Производит откат на один шаг вперед. При этом возвращается состояние до последней отмены. 
 - scale_with_center(scale: float, center: Pnt)
- Установка нового центра с заданным масштабированием. - Параметры:
- scale – Коэффициент масштабирования по отношению к текущему. 
- center – Устанавливаемый центр. 
 
 
 - show(type: int = SHOW_NORMAL)
- Показывает окно в соответствие с приведенным типом. - Допустимые значения: - Константа - Значение - Описание - SHOW_NORMAL - 1 - Обычный показ окна (по умолчанию). - SHOW_MINIMIZED - 2 - Показ окна в режиме минимизации. - SHOW_MAXIMIZED - 3 - Показ окна в режиме распахивания. 
 - property snap_mode: bool
- Включает режим привязки координат при редактировании геометрии в окне карты или отчета. 
 - undo()
- Производит откат на один шаг назад.