Spec-Zone.ru › Qt 6.0

Класс QTextLength

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

Заголовок: #include <QTextLength>
CMake: find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
  • Список всех членов, включая унаследованные

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

Публичные типы

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

Публичные функции

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

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

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

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

См. также QTextTable.

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

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

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

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

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

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

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

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

QTextLength::QTextLength()

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

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

Spec-Zone.ru

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