MapInfoTextStyleData

class axioma.mapinfo.MapInfoTextStyleData

Данные по стилю оформления текстового объекта

MapInfoTextStyleData()

Конструктор со значениями по-умолчанию

MapInfoTextStyleData(other)

Копирующий конструктор

Параметры:other (MapInfoTextStyleData) – Исходный объект MapInfoTextStyleData, на базе которого необходимо сделать копию.
Тип линии-указателя на текстовый объект LinePointer:
Наименование величины Значение Описание
lpNone 0 Указатель отсутствует
lpSimple 1 Простая линия
lpArrow 2 Линия со стрелкой
shadow()

Показывать ли тень у текстовых объектов

Результат:True, если показывать тень. В противном случае False
Тип результата:bool
setShadow(shadow)

Установка признака оттенения текста

Параметры:shadow (bool) – True, если показывать тень
linePointer()

Установленный тип указателя на графический объект, к которому привязан текст

Результат:Тип указателя на объект
Тип результата:LinePointer
setLinePointer(pointer)

Установка тип указателя на графический объект

Параметры:pointer (LinePointer) – Тип указателя
textRenderer()

Установленный стиль оформления текста

Результат:Стиль оформления текста
Тип результата:TextRenderer
setTextRenderer(textRenderer)

Смена стиля оформления текста текстового объекта

Параметры:textRenderer (TextRenderer) – Новый стиль
fontSize()

Установленный размер шрифта

Результат:Размер шрифта
Тип результата:int
setFontSize(size)

Установка нового размера шрифта

Параметры:size (float) – Размер
lineStyle()

Стиль линии стрелки-указателя на графический объект

Результат:Стиль линии
Тип результата:MapInfoLineStyle
setLineStyle(style)

Установка стиля линии-указателя

Параметры:style (MapInfoLineStyle) – Стиль
textSize(text)

Определение размера текста

Параметры:text (str) – Текст, размеры которого необходимо посчитать
Результат:Размер текста
Тип результата:QSizeF