Spec-Zone.ru › Qt 5.14

Класс QStyleOptionGroupBox

Класс QStyleOptionGroupBox описывает параметры для отрисовки рамки группировки. Подробнее...

Заголовок: #include <QStyleOptionGroupBox>
qmake: QT += widgets
С момента: Qt 4.1
Наследует: QStyleOptionComplex

Этот класс был представлен в Qt 4.1.

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

Общедоступные типы

Перечисление StyleOptionType { Type }
Перечисление StyleOptionVersion { Version }

Общедоступные функции

QStyleOptionGroupBox(const QStyleOptionGroupBox &other)
QStyleOptionGroupBox()

Общедоступные переменные

QStyleOptionFrame::FrameFeatures features
int lineWidth
int midLineWidth
QString text
Qt::Alignment textAlignment
QColor textColor

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

QStyleOptionButton содержит всю информацию, которая необходима функциям QStyle для различных графических элементов рамки группировки.

В нём хранится lineWidth и midLineWidth для отрисовки панели, заголовок рамки группировки, его выравнивание textAlignment и цвет textColor.

Для повышения производительности доступ к переменным-членам осуществляется напрямую (т. е. с помощью оператора . или ->). Этот низкоуровневый подход упрощает использование структур и подчеркивает, что это просто параметры, используемые функциями стиля.

Пример использования параметров стиля см. в примере Styles.

См. также QStyleOption, QStyleOptionComplex и QGroupBox.

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

Перечисление QStyleOptionGroupBox::StyleOptionType

Это перечисление используется для хранения информации о типе параметра стиля и определяется для каждого подкласса QStyleOption.

Константа Значение Описание
QStyleOptionGroupBox::Type SO_GroupBox Тип предоставляемого параметра стиля (SO_GroupBox для этого класса).

Тип используется внутри QStyleOption, его подклассов и qstyleoption_cast() для определения типа параметра стиля. Как правило, вам не нужно беспокоиться об этом, если вы не хотите создать свой собственный подкласс QStyleOption и собственные стили.

См. также StyleOptionVersion.

Перечисление QStyleOptionGroupBox::StyleOptionVersion

Это перечисление используется для хранения информации о версии параметра стиля и определяется для каждого подкласса QStyleOption.

Константа Значение Описание
QStyleOptionGroupBox::Version 1 1

Версия используется подклассами QStyleOption для реализации расширений без нарушения совместимости. Если вы используете qstyleoption_cast(), вам обычно не нужно проверять её.

См. также StyleOptionType.

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

QStyleOptionGroupBox::QStyleOptionGroupBox(const QStyleOptionGroupBox &other)

Создаёт копию параметра стиля other.

QStyleOptionGroupBox::QStyleOptionGroupBox()

Создаёт QStyleOptionGroupBox, инициализируя переменные-члены своими значениями по умолчанию.

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

QStyleOptionFrame::FrameFeatures QStyleOptionGroupBox::features

Эта переменная хранит характеристики рамки группировки.

Рамка по умолчанию плоская.

См. также QStyleOptionFrame::FrameFeature.

int QStyleOptionGroupBox::lineWidth

Эта переменная хранит ширину линии для отрисовки панели.

Значение этой переменной всегда равно 1.

См. также QFrame::lineWidth.

int QStyleOptionGroupBox::midLineWidth

Эта переменная хранит ширину средней линии для отрисовки панели.

Ширина средней линии обычно используется при отрисовке погружённых или выступающих рамок группировки. Значение этой переменной всегда равно 0.

См. также QFrame::midLineWidth.

QString QStyleOptionGroupBox::text

Эта переменная хранит текст рамки группировки.

Значение по умолчанию — пустая строка.

См. также QGroupBox::title.

Qt::Alignment QStyleOptionGroupBox::textAlignment

Эта переменная хранит выравнивание заголовка рамки группировки.

Значение по умолчанию — Qt::AlignLeft.

См. также QGroupBox::alignment.

QColor QStyleOptionGroupBox::textColor

Эта переменная хранит цвет заголовка рамки группировки.

Значение по умолчанию — недопустимый цвет с RGB значением (0, 0, 0). Недопустимый цвет — это цвет, который не правильно настроен для базовой системы окон.

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

Spec-Zone.ru

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