MapInfoTextStyleData

class axioma.mapinfo.MapInfoTextStyleData

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

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

Тип линии-указателя на текстовый объект LinePointer:

Наименование величины

Значение

Описание

lpNone

0

Указатель отсутствует

lpSimple

1

Простая линия

lpArrow

2

Линия со стрелкой

MapInfoTextStyleData()
MapInfoTextStyleData(other)

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

Параметры

other (MapInfoTextStyleData) – Исходный объект MapInfoTextStyleData, на базе которого необходимо сделать копию.

fontSize()

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

Результат

Размер шрифта

Тип результата

int

linePointer()

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

Результат

Тип указателя на объект

Тип результата

LinePointer

lineStyle()

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

Результат

Стиль линии

Тип результата

MapInfoLineStyle

setFontSize(size)

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

Параметры

size (float) – Размер

setLinePointer(pointer)

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

Параметры

pointer (LinePointer) – Тип указателя

setLineStyle(style)

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

Параметры

style (MapInfoLineStyle) – Стиль

setShadow(shadow)

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

Параметры

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

setTextRenderer(textRenderer)

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

Параметры

textRenderer (TextRenderer) – Новый стиль

shadow()

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

Результат

True, если показывать тень. В противном случае False

Тип результата

bool

textRenderer()

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

Результат

Стиль оформления текста

Тип результата

TextRenderer

textSize(text)

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

Параметры

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

Результат

Размер текста

Тип результата

QSizeF