Spec-Zone.ru › Qt 6.0

Класс QTextFormat

Класс QTextFormat предоставляет информацию о форматировании для QTextDocument. Подробнее...

Заголовок: #include <QTextFormat>
CMake: find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Наследуется от:

QTextBlockFormat, QTextCharFormat, QTextFrameFormat и QTextListFormat

  • Список всех членов, включая унаследованные

Примечание: Все функции в этом классе являются реентерабельными.

Открытые типы

Перечисление FormatType { InvalidFormat, BlockFormat, CharFormat, ListFormat, FrameFormat, UserFormat }
Перечисление ObjectTypes { NoObject, ImageObject, TableObject, TableCellObject, UserObject }
Перечисление PageBreakFlag { PageBreak_Auto, PageBreak_AlwaysBefore, PageBreak_AlwaysAfter }
Флаги PageBreakFlags
Перечисление Property { ObjectIndex, CssFloat, LayoutDirection, OutlinePen, ForegroundBrush, …, UserProperty }

Открытые функции

QTextFormat(const QTextFormat &other)
QTextFormat(int type)
QTextFormat()
QTextFormat & operator=(const QTextFormat &other)
~QTextFormat()
QBrush background() const
bool boolProperty(int propertyId) const
QBrush brushProperty(int propertyId) const
void clearBackground()
void clearForeground()
void clearProperty(int propertyId)
QColor colorProperty(int propertyId) const
qreal doubleProperty(int propertyId) const
QBrush foreground() const
bool hasProperty(int propertyId) const
int intProperty(int propertyId) const
bool isBlockFormat() const
bool isCharFormat() const
bool isEmpty() const
bool isFrameFormat() const
bool isImageFormat() const
bool isListFormat() const
bool isTableCellFormat() const
bool isTableFormat() const
bool isValid() const
Qt::LayoutDirection layoutDirection() const
QTextLength lengthProperty(int propertyId) const
QList<QTextLength> lengthVectorProperty(int propertyId) const
void merge(const QTextFormat &other)
int objectIndex() const
int objectType() const
QPen penProperty(int propertyId) const
QMap<int, QVariant> properties() const
QVariant property(int propertyId) const
int propertyCount() const
void setBackground(const QBrush &brush)
void setForeground(const QBrush &brush)
void setLayoutDirection(Qt::LayoutDirection direction)
void setObjectIndex(int index)
void setObjectType(int type)
void setProperty(int propertyId, const QVariant &value)
void setProperty(int propertyId, const QList<QTextLength> &value)
QString stringProperty(int propertyId) const
void swap(QTextFormat &other)
QTextBlockFormat toBlockFormat() const
QTextCharFormat toCharFormat() const
QTextFrameFormat toFrameFormat() const
QTextImageFormat toImageFormat() const
QTextListFormat toListFormat() const
QTextTableCellFormat toTableCellFormat() const
QTextTableFormat toTableFormat() const
int type() const
QVariant operator QVariant() const
bool operator!=(const QTextFormat &other) const
bool operator==(const QTextFormat &other) const

Подробное описание

QTextFormat — это универсальный класс для описания формата частей QTextDocument. Производные классы QTextCharFormat, QTextBlockFormat, QTextListFormat и QTextTableFormat обычно более полезны и описывают форматирование, применяемое к определённым частям документа.

Формат имеет FormatType, который определяет типы текстовых элементов, которые он может форматировать; например, блок текста, список, таблица и т. д. Формат также имеет различные свойства (некоторые специфические для определённых типов форматов), как описано в перечислении Property. У каждого свойства есть соответствующее свойство Property.

Тип формата задаётся с помощью type(), и формат можно проверить с помощью isCharFormat(), isBlockFormat(), isListFormat(), isTableFormat(), isFrameFormat() и isImageFormat(). Если тип определён, его можно получить с помощью toCharFormat(), toBlockFormat(), toListFormat(), toTableFormat(), toFrameFormat() и toImageFormat().

Свойства формата можно установить с помощью функций setProperty(), а получить — с помощью boolProperty(), intProperty(), doubleProperty() и stringProperty() в зависимости от ситуации. Все идентификаторы свойств, используемые в формате, можно получить с помощью allPropertyIds(). Один формат можно объединить с другим, используя merge().

Индекс объекта формата можно установить с помощью setObjectIndex() и получить с помощью objectIndex(). Эти методы можно использовать для связывания формата с объектом QTextObject. Он используется для представления списков, фреймов и таблиц внутри документа.

См. также Обработка форматированного текста.

Документация по типам членов

перечисление QTextFormat::FormatType

Это перечисление описывает элемент текста, который форматирует объект QTextFormat.

Константа Значение Описание
QTextFormat::InvalidFormat -1 Недействительный формат, созданный конструктором по умолчанию
QTextFormat::BlockFormat 1 Объект форматирует блок текста
QTextFormat::CharFormat 2 Объект форматирует отдельный символ
QTextFormat::ListFormat 3 Объект форматирует список
QTextFormat::FrameFormat 5 Объект форматирует фрейм
QTextFormat::UserFormat 100

См. также QTextCharFormat, QTextBlockFormat, QTextListFormat, QTextTableFormat и type().

перечисление QTextFormat::ObjectTypes

Это перечисление описывает тип объекта QTextObject, с которым связан этот формат.

Константа Значение Описание
QTextFormat::NoObject 0
QTextFormat::ImageObject 1
QTextFormat::TableObject 2
QTextFormat::TableCellObject 3
QTextFormat::UserObject 0x1000 Первый объект, который можно использовать для целей, специфичных для приложения.

См. также QTextObject, QTextTable и QTextObject::format().

перечисление QTextFormat::PageBreakFlagфлаги QTextFormat::PageBreakFlags

Это перечисление описывает, как выполняется разбиение страниц при печати. Оно сопоставляется с соответствующими свойствами CSS.

Константа Значение Описание
QTextFormat::PageBreak_Auto 0 Разбиение страницы определяется автоматически в зависимости от доступного места на текущей странице
QTextFormat::PageBreak_AlwaysBefore 0x001 Страница всегда разбивается перед абзацем/таблицей
QTextFormat::PageBreak_AlwaysAfter 0x010 Новая страница всегда начинается после абзаца/таблицы

Тип PageBreakFlags является псевдонимом для QFlags<PageBreakFlag>. Он хранит логическое ИЛИ комбинацию значений PageBreakFlag.

См. также QTextBlockFormat::pageBreakPolicy(), QTextFrameFormat::pageBreakPolicy() и PageBreakPolicy.

перечисление QTextFormat::Property

Это перечисление описывает различные свойства, которые может иметь формат.

Константа Значение Описание
QTextFormat::ObjectIndex 0x0 Индекс форматированного объекта. См. objectIndex().

Свойства абзаца и символа

Константа Значение Описание
QTextFormat::CssFloat 0x0800 Как фрейм расположен относительно окружающего текста
QTextFormat::LayoutDirection 0x0801 Направление вывода текста в документе (Qt::LayoutDirection).
QTextFormat::OutlinePen 0x810
QTextFormat::ForegroundBrush 0x821
QTextFormat::BackgroundBrush 0x820
QTextFormat::BackgroundImageUrl 0x823

Свойства абзаца

Постоянная Значение Описание
QTextFormat::BlockAlignment 0x1010
QTextFormat::BlockTopMargin 0x1030
QTextFormat::BlockBottomMargin 0x1031
QTextFormat::BlockLeftMargin 0x1032
QTextFormat::BlockRightMargin 0x1033
QTextFormat::TextIndent 0x1034
QTextFormat::TabPositions 0x1035 Устанавливает позиции табуляции. Позиции табуляции представляют собой структуры QTextOption::Tab, хранящиеся в списке QList (внутренне, в QList<QVariant>).
QTextFormat::BlockIndent 0x1040
QTextFormat::LineHeight 0x1048
QTextFormat::LineHeightType 0x1049
QTextFormat::BlockNonBreakableLines 0x1050
QTextFormat::BlockTrailingHorizontalRulerWidth 0x1060 Ширина элемента горизонтальной линейки.
QTextFormat::HeadingLevel 0x1070 Уровень заголовка, например, 1 соответствует тегу HTML H1; в противном случае 0. Это значение перечисления было добавлено в Qt 5.12.
QTextFormat::BlockCodeFence 0x1091 Символ, используемый в «рамках» вокруг блока кода Markdown. Если блок кода был отступом, а не обрамлен, у него не должно быть этого свойства. Это значение перечисления было добавлено в Qt 5.14.
QTextFormat::BlockQuoteLevel 0x1080 Уровень вложенной цитирования в этом блоке: 1 означает, что блок — это блок цитирования верхнего уровня. У блоков, которые не являются блоками цитирования, не должно быть этого свойства. Это значение перечисления было добавлено в Qt 5.14.
QTextFormat::BlockCodeLanguage 0x1090 Язык программирования в предварительно отформатированном или блоке кода. Блоки, не содержащие код, не должны иметь этого свойства. Это значение перечисления было добавлено в Qt 5.14.
QTextFormat::BlockMarker 0x10A0 Тип украшения, который будет отображаться рядом с блоком. Это значение перечисления было добавлено в Qt 5.14.

Свойства символов

Постоянная Значение Описание
QTextFormat::FontFamily 0x2000
QTextFormat::FontFamilies 0x1FE7
QTextFormat::FontStyleName 0x1FE8
QTextFormat::FontPointSize 0x2001
QTextFormat::FontPixelSize 0x2009
QTextFormat::FontSizeAdjustment 0x2002 Указывает изменение размера, заданное для размера шрифта, уже установленного с помощью FontPointSize или FontPixelSize.
QTextFormat::FontFixedPitch 0x2008
QTextFormat::FontWeight 0x2003
QTextFormat::FontItalic 0x2004
QTextFormat::FontUnderline 0x2005 Эта свойство устарело. Используйте QTextFormat::TextUnderlineStyle вместо него.
QTextFormat::FontOverline 0x2006
QTextFormat::FontStrikeOut 0x2007
QTextFormat::FontCapitalization FirstFontProperty Определяет тип задания прописного регистра, который должен быть применен к тексту.
QTextFormat::FontLetterSpacingType 0x1FE9 Определяет значение свойства FontLetterSpacing. По умолчанию — QFont::PercentageSpacing.
QTextFormat::FontLetterSpacing 0x1FE1 Изменяет стандартное расстояние между отдельными буквами в шрифте. Значение задается в процентах или в абсолютных значениях в зависимости от FontLetterSpacingType. Значение по умолчанию — 100%.
QTextFormat::FontWordSpacing 0x1FE2 Изменяет стандартное расстояние между отдельными словами. Положительное значение увеличивает межстрочное расстояние на соответствующие пиксели; отрицательное значение уменьшает расстояние.
QTextFormat::FontStretch 0x1FEA Соответствует свойству QFont::Stretch
QTextFormat::FontStyleHint 0x1FE3 Соответствует свойству QFont::StyleHint
QTextFormat::FontStyleStrategy 0x1FE4 Соответствует свойству QFont::StyleStrategy
QTextFormat::FontKerning 0x1FE5 Указывает, включена ли в шрифте функция кернинга.
QTextFormat::FontHintingPreference 0x1FE6 Управляет использованием отсечения в соответствии со значениями перечисления QFont::HintingPreference.
QTextFormat::TextUnderlineColor 0x2020
QTextFormat::TextVerticalAlignment 0x2021
QTextFormat::TextOutline 0x2022
QTextFormat::TextUnderlineStyle 0x2023
QTextFormat::TextToolTip 0x2024 Указывает (необязательный) всплывающую подсказку, которая должна отображаться для фрагмента текста.
QTextFormat::TextSuperScriptBaseline 0x2025 Определяет базу (в % от высоты) надстрочного текста.
QTextFormat::TextSubScriptBaseline 0x2026 Определяет базу (в % от высоты) подстрочного текста.
QTextFormat::TextBaselineOffset 0x2027 Определяет базу (в % от высоты) текста. Положительное значение перемещает текст вверх на соответствующие %; отрицательное значение перемещает его вниз.
QTextFormat::IsAnchor 0x2030
QTextFormat::AnchorHref 0x2031
QTextFormat::AnchorName 0x2032
QTextFormat::ObjectType 0x2f00

Свойства списков

Постоянная Значение Описание
QTextFormat::ListStyle 0x3000 Определяет стиль, используемый для элементов списка, описываемый значениями перечисления QTextListFormat::Style.
QTextFormat::ListIndent 0x3001 Указывает величину отступа, используемого для списка.
QTextFormat::ListNumberPrefix 0x3002 Определяет текст, добавляемый перед номерами элементов в числовых списках.
QTextFormat::ListNumberSuffix 0x3003 Определяет текст, добавляемый после номеров элементов в числовых списках.

Свойства таблиц и фреймов

Постоянная Значение Описание
QTextFormat::FrameBorder 0x4000
QTextFormat::FrameBorderBrush 0x4009
QTextFormat::FrameBorderStyle 0x4010 См. перечисление BorderStyle.
QTextFormat::FrameBottomMargin 0x4006
QTextFormat::FrameHeight 0x4004
QTextFormat::FrameLeftMargin 0x4007
QTextFormat::FrameMargin 0x4001
QTextFormat::FramePadding 0x4002
QTextFormat::FrameRightMargin 0x4008
QTextFormat::FrameTopMargin 0x4005
QTextFormat::FrameWidth 0x4003
QTextFormat::TableCellSpacing 0x4102
QTextFormat::TableCellPadding 0x4103
QTextFormat::TableColumns 0x4100
QTextFormat::TableColumnWidthConstraints 0x4101
QTextFormat::TableHeaderRowCount 0x4104
QTextFormat::TableBorderCollapse 0x4105 Устанавливает свойство QTextTableFormat::borderCollapse.

Свойства ячеек таблицы

Постоянная Значение
QTextFormat::TableCellRowSpan 0x4810
QTextFormat::TableCellColumnSpan 0x4811
QTextFormat::TableCellLeftPadding 0x4814
QTextFormat::TableCellRightPadding 0x4815
QTextFormat::TableCellTopPadding 0x4812
QTextFormat::TableCellBottomPadding 0x4813

Свойства ячеек таблицы, предназначенные для использования при включенном QTextTableFormat::borderCollapse

Постоянная Значение
QTextFormat::TableCellTopBorder 0x4816
QTextFormat::TableCellBottomBorder 0x4817
QTextFormat::TableCellLeftBorder 0x4818
QTextFormat::TableCellRightBorder 0x4819
QTextFormat::TableCellTopBorderStyle 0x481a
QTextFormat::TableCellBottomBorderStyle 0x481b
QTextFormat::TableCellLeftBorderStyle 0x481c
QTextFormat::TableCellRightBorderStyle 0x481d
QTextFormat::TableCellTopBorderBrush 0x481e
QTextFormat::TableCellBottomBorderBrush 0x481f
QTextFormat::TableCellLeftBorderBrush 0x4820
QTextFormat::TableCellRightBorderBrush 0x4821

Свойства изображения

Постоянная Значение Описание
QTextFormat::ImageName 0x5000 Имя файла или источник изображения.
QTextFormat::ImageTitle 0x5001 Атрибут title тега изображения HTML или строка в кавычках, следующая за URL в ссылке на изображение Markdown. Это значение перечисления добавлено в Qt 5.14.
QTextFormat::ImageAltText 0x5002 Атрибут alt тега изображения HTML или описание изображения в ссылке на изображение Markdown. Это значение перечисления добавлено в Qt 5.14.
QTextFormat::ImageWidth 0x5010
QTextFormat::ImageHeight 0x5011
QTextFormat::ImageQuality 0x5014

Свойства выделения

Постоянная Значение Описание
QTextFormat::FullWidthSelection 0x06000 При установке на characterFormat выделения, вся ширина текста будет отображаться выбранной.

Свойства разрыва страницы

Постоянная Значение Описание
QTextFormat::PageBreakPolicy 0x7000 Указывает, как происходит разрыв страниц. См. перечисление PageBreakFlag.
QTextFormat::UserProperty 0x100000

См. также property() и setProperty().

Документация по членам функций

QTextFormat::QTextFormat(const QTextFormat &other)

Создает новый формат текста с теми же атрибутами, что и формат текста other.

QTextFormat::QTextFormat(int type)

Создает новый формат текста заданного типа type.

См. также FormatType.

QTextFormat::QTextFormat()

Создает новый формат текста с InvalidFormat.

См. также FormatType.

QTextFormat &QTextFormat::operator=(const QTextFormat &other)

Присваивает формат текста other этому формату текста и возвращает ссылку на этот формат текста.

QTextFormat::~QTextFormat()

Удаляет этот формат текста.

QBrush QTextFormat::background() const

Возвращает кисть, используемую для рисования фона документа.

См. также setBackground(), clearBackground(), и foreground().

bool QTextFormat::boolProperty(int propertyId) const

Возвращает значение свойства, заданного propertyId. Если свойство не является типом QTextFormat::Bool, возвращается false.

См. также setProperty(), intProperty(), doubleProperty(), stringProperty(), colorProperty(), lengthProperty(), lengthVectorProperty(), и Property.

QBrush QTextFormat::brushProperty(int propertyId) const

Возвращает значение свойства, заданного propertyId; если свойство не имеет типа QMetaType::QBrush, возвращается Qt::NoBrush.

См. также setProperty(), boolProperty(), intProperty(), doubleProperty(), stringProperty(), lengthProperty(), lengthVectorProperty(), и Property.

void QTextFormat::clearBackground()

Очищает кисть, используемую для рисования фона документа. Будет использоваться кисть по умолчанию.

См. также background(), setBackground() и clearForeground().

void QTextFormat::clearForeground()

Очищает кисть, используемую для рисования переднего плана документа. Будет использоваться кисть по умолчанию.

См. также foreground(), setForeground() и clearBackground().

void QTextFormat::clearProperty(int propertyId)

Очищает значение свойства, заданного propertyId

См. также Property.

QColor QTextFormat::colorProperty(int propertyId) const

Возвращает значение свойства, заданного propertyId; если свойство не имеет тип QMetaType::QColor, вместо этого возвращается недействительный цвет.

См. также setProperty(), boolProperty(), intProperty(), doubleProperty(), stringProperty(), lengthProperty(), lengthVectorProperty() и Property.

qreal QTextFormat::doubleProperty(int propertyId) const

Возвращает значение свойства, заданного propertyId. Если свойство не имеет тип QMetaType::Double или QMetaType::Float, возвращается 0.

См. также setProperty(), boolProperty(), intProperty(), stringProperty(), colorProperty(), lengthProperty(), lengthVectorProperty() и Property.

QBrush QTextFormat::foreground() const

Возвращает кисть, используемую для отрисовки деталей переднего плана, таких как текст, контуры рамки и границы таблицы.

См. также setForeground(), clearForeground() и background().

bool QTextFormat::hasProperty(int propertyId) const

Возвращает true если формат текста имеет свойство с заданным propertyId; в противном случае возвращает false.

См. также properties() и Property.

int QTextFormat::intProperty(int propertyId) const

Возвращает значение свойства, заданного propertyId. Если свойство не имеет тип QTextFormat::Integer, возвращается 0.

См. также setProperty(), boolProperty(), doubleProperty(), stringProperty(), colorProperty(), lengthProperty(), lengthVectorProperty() и Property.

bool QTextFormat::isBlockFormat() const

Возвращает true если этот формат текста является BlockFormat; в противном случае возвращает false.

bool QTextFormat::isCharFormat() const

Возвращает true если этот формат текста является CharFormat; в противном случае возвращает false.

[since 5.3] bool QTextFormat::isEmpty() const

Возвращает true, если формат не хранит никаких свойств; в противном случае возвращает false.

Эта функция была добавлена в Qt 5.3.

См. также propertyCount() и properties().

bool QTextFormat::isFrameFormat() const

Возвращает true если этот формат текста является FrameFormat; в противном случае возвращает false.

bool QTextFormat::isImageFormat() const

Возвращает true если этот формат текста является форматом изображения; в противном случае возвращает false.

bool QTextFormat::isListFormat() const

Возвращает true если этот формат текста является ListFormat; в противном случае возвращает false.

bool QTextFormat::isTableCellFormat() const

Возвращает true если этот формат текста является TableCellFormat; в противном случае возвращает false.

bool QTextFormat::isTableFormat() const

Возвращает true если этот формат текста является TableFormat; в противном случае возвращает false.

bool QTextFormat::isValid() const

Возвращает true если формат действителен (т.е. не InvalidFormat); в противном случае возвращает false.

Qt::LayoutDirection QTextFormat::layoutDirection() const

Возвращает направление вывода документа.

См. также setLayoutDirection().

QTextLength QTextFormat::lengthProperty(int propertyId) const

Возвращает значение свойства, заданного propertyId.

См. также setProperty(), boolProperty(), intProperty(), doubleProperty(), stringProperty(), colorProperty(), lengthVectorProperty() и Property.

QList<QTextLength> QTextFormat::lengthVectorProperty(int propertyId) const

Возвращает значение свойства, заданного propertyId. Если свойство не имеет тип QTextFormat::LengthVector, возвращается пустой список.

См. также setProperty(), boolProperty(), intProperty(), doubleProperty(), stringProperty(), colorProperty(), lengthProperty() и Property.

void QTextFormat::merge(const QTextFormat &other)

Объединяет формат other с текущим форматом; при конфликтах приоритет отдается формату other.

int QTextFormat::objectIndex() const

Возвращает индекс объекта формата или -1, если объект формата недействителен.

См. также setObjectIndex().

int QTextFormat::objectType() const

Возвращает тип объекта формата текста.

См. также ObjectTypes и setObjectType().

QPen QTextFormat::penProperty(int propertyId) const

Возвращает значение свойства, заданного propertyId; если свойство не имеет тип QMetaType::QPen, вместо этого возвращается Qt::NoPen.

См. также setProperty(), boolProperty(), intProperty(), doubleProperty(), stringProperty(), lengthProperty(), lengthVectorProperty() и Property.

QMap<int, QVariant> QTextFormat::properties() const

Возвращает карту со всеми свойствами этого формата текста.

QVariant QTextFormat::property(int propertyId) const

Возвращает свойство, заданное данным propertyId.

См. также setProperty() и Property.

int QTextFormat::propertyCount() const

Возвращает количество свойств, хранящихся в формате.

void QTextFormat::setBackground(const QBrush &brush)

Устанавливает кисть, используемую для заполнения фона документа, на заданную кисть brush.

См. также background(), clearBackground(), и setForeground().

void QTextFormat::setForeground(const QBrush &brush)

Устанавливает кисть переднего плана на заданную кисть brush. Кисть переднего плана в основном используется для отрисовки текста.

См. также foreground(), clearForeground(), и setBackground().

void QTextFormat::setLayoutDirection(Qt::LayoutDirection direction)

Устанавливает направление вывода документа на заданное direction.

См. также layoutDirection().

void QTextFormat::setObjectIndex(int index)

Устанавливает индекс объекта формата index.

См. также objectIndex().

void QTextFormat::setObjectType(int type)

Устанавливает тип объекта текстового формата на type.

См. также ObjectTypes и objectType().

void QTextFormat::setProperty(int propertyId, const QVariant &value)

Устанавливает свойство, заданное propertyId, на заданное значение value.

См. также property() и Property.

void QTextFormat::setProperty(int propertyId, const QList<QTextLength> &value)

Устанавливает значение свойства, заданного propertyId, на value.

См. также lengthVectorProperty() и Property.

QString QTextFormat::stringProperty(int propertyId) const

Возвращает значение свойства, заданного propertyId; если свойство не имеет тип QMetaType::QString, возвращается пустая строка.

См. также setProperty(), boolProperty(), intProperty(), doubleProperty(), colorProperty(), lengthProperty(), lengthVectorProperty(), и Property.

[since 5.0] void QTextFormat::swap(QTextFormat &other)

Меняет местами этот текстовый формат с other. Эта функция очень быстрая и никогда не терпит неудачу.

Эта функция была добавлена в Qt 5.0.

QTextBlockFormat QTextFormat::toBlockFormat() const

Возвращает этот формат в виде формата блока.

QTextCharFormat QTextFormat::toCharFormat() const

Возвращает этот формат в виде формата символа.

QTextFrameFormat QTextFormat::toFrameFormat() const

Возвращает этот формат в виде формата кадра.

QTextImageFormat QTextFormat::toImageFormat() const

Возвращает этот формат в виде формата изображения.

QTextListFormat QTextFormat::toListFormat() const

Возвращает этот формат в виде формата списка.

QTextTableCellFormat QTextFormat::toTableCellFormat() const

Возвращает этот формат в виде формата ячейки таблицы.

QTextTableFormat QTextFormat::toTableFormat() const

Возвращает этот формат в виде формата таблицы.

int QTextFormat::type() const

Возвращает тип этого формата.

См. также FormatType.

QVariant QTextFormat::operator QVariant() const

Возвращает текстовый формат в виде QVariant

bool QTextFormat::operator!=(const QTextFormat &other) const

Возвращает true если этот текстовый формат отличается от текстового формата other.

bool QTextFormat::operator==(const QTextFormat &other) const

Возвращает true если этот текстовый формат совпадает с текстовым форматом other.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qtextformat.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API