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) # Устанавливаем данные