Spec-Zone.ru › Qt 5.9

Класс QTextLength

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

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

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

Типы

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

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

QTextLength()
QTextLength(Тип тип, qreal значение)
qreal rawValue() const
Тип тип() const
qreal значение(qreal максимальнаяДлина) const
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(Тип тип, qreal значение)

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

qreal QTextLength::rawValue() const

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

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

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

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

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

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

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

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/qt-5.9/qtextlength.html

Spec-Zone.ru

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