Spec-Zone.ru › Qt 5.11

Класс QTextLength

Класс QTextLength инкапсулирует различные типы длин, используемые в QTextDocument. Подробнее...

Заголовок: #include <QTextLength>
qmake: QT += gui
  • Список всех членов, включая унаследованные

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

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

перечисление Тип { ДлинаПеременной, ФиксированнаяДлина, ПроцентнаяДлина }

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

QTextLength()
QTextLength(QTextLength::Тип тип, qreal значение)
qreal rawValue() const
QTextLength::Тип тип() const
qreal значение(qreal максимальнаяДлина) const
QVariant operator QVariant() const
bool operator!=(const QTextLength &другой) const
bool operator==(const QTextLength &другой) const

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

Класс QTextLength инкапсулирует различные типы длин, используемые в QTextDocument.

Когда мы указываем значение длины элемента в текстовом документе, нам часто необходимо предоставить дополнительную информацию, чтобы длина использовалась так, как ожидается. Например, при указании ширины таблицы значение может представлять фиксированное количество пикселей или процентное значение. Эта информация изменяет как смысл значения, так и способ его использования.

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

См. также QTextTable.

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

перечисление QTextLength::Тип

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

Постоянная Значение Описание
QTextLength::VariableLength 0 Ширина объекта является переменной
QTextLength::FixedLength 1 Ширина объекта фиксирована
QTextLength::PercentageLength 2 Ширина объекта выражена в процентах от максимальной ширины

См. также тип().

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

QTextLength::QTextLength()

Конструирует новый объект длины, представляющий переменный размер.

QTextLength::QTextLength(QTextLength::Тип тип, qreal значение)

Конструирует новый объект длины заданного типа и значения.

qreal QTextLength::rawValue() const

Возвращает ограниченное значение, специфичное для типа длины. Если длина является QTextLength::ПроцентнаяДлина, то это значение представляет собой процент в диапазоне от 0 до 100. Если длина является QTextLength::ФиксированнаяДлина, то возвращается это фиксированное значение. Для переменных длин возвращается ноль.

QTextLength::Тип QTextLength::тип() const

Возвращает тип этого объекта длины.

См. также QTextLength::Тип.

qreal QTextLength::значение(qreal максимальнаяДлина) const

Возвращает эффективную длину, ограниченную типом объекта длины и указанной максимальной длиной.

См. также тип().

QVariant QTextLength::operator QVariant() const

Возвращает длину текста как QVariant

bool QTextLength::operator!=(const QTextLength &другой) const

Возвращает значение true, если эта длина текста отличается от длины текста другой.

bool QTextLength::operator==(const QTextLength &другой) const

Возвращает значение true, если эта длина текста совпадает с длиной текста другой.

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

Spec-Zone.ru

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