axioma.gui.
StyleEditDialog
¶Диалог редактирования стиля. Требует инициализации ядра аксиомы initialize()
Унаследован от: QDialog
Методы:
StyleEditDialog
(geometry_style_class, parent=None)¶Конструктор класса. Создает диалог редактирования стиля для указанного класса стиля геометрии
Параметры:
- geometry_style_class (
GeometryStyleClass
) – класс стиля геометрии- parent (
QWidget
) – владелец диалогаИсключение:
StyleEditDialog
(geometry, parent=None)Конструктор класса. Создает диалог редактирования стиля для указанной геометрии
Параметры:
- geometry (
GeometryInterface
) – геометрия- parent (
QWidget
) – владелец диалогаИсключение:
Пример использования:
1 2 3 4 5 6 7 8 | from axioma.mapinfo import *
from axioma.gui import *
point=axioma.core.geometry.Point(None, 0, 0)
style = MapBasicStyle().styleFromString('Symbol (33,255,14)')
style_edit = StyleEditDialog(point)
style_edit.setStyle(style)
style_edit.exec()
|