axioma.mapinfo.
OverrideMapInfoTextStyle
¶Реализация класс данных для стиля оформления текста
Унаследован от: MapInfoTextStyleBase
, OgrStyle
OverrideMapInfoTextStyle
()¶Конструктор
textStyleData
()¶Установленное значение данных по стилю оформления текста
Результат: | Установленное значение |
---|---|
Тип результата: | MapInfoTextStyleData |
setMapInfoTextStyleData
(data)¶Установка нового значения по стилю оформления текста
Параметры: | data (MapInfoTextStyleData) – Новое значение |
---|
Пример использования:
ts = OverrideMapInfoTextStyle() # Стиль style_data = MapInfoTextStyleData() # Данные для стиля renderer = TextRenderer() # Оформление текста font = QFont("Arial") font.setBold(True) renderer.setFont(font) renderer.setColor(Qt.blue) style_data.setFontSize(24) style_data.setTextRenderer(renderer) # Установка оформления ts.setMapInfoTextStyleData(style_data) # Установка данных со стилем text = createText() # Непосредственно сама геометрия text.setAngle(45) text.setTextStyleData(style_data) # Устанавливаем данные