Класс QStyleOptionTabWidgetFrame
Класс QStyleOptionTabWidgetFrame используется для описания параметров отрисовки рамки вокруг виджета вкладок. Подробнее...
| Заголовок: | #include <QStyleOptionTabWidgetFrame> |
| qmake: | QT += widgets |
| Наследует: | QStyleOption |
Открытые типы
| перечисление | StyleOptionType { Type } |
| перечисление | StyleOptionVersion { Version } |
Открытые функции
| QStyleOptionTabWidgetFrame() | |
| QStyleOptionTabWidgetFrame(const QStyleOptionTabWidgetFrame &other) |
- 2 открытых функции, унаследованные от QStyleOption
Открытые переменные
| QSize | leftCornerWidgetSize |
| int | lineWidth |
| int | midLineWidth |
| QSize | rightCornerWidgetSize |
| QRect | selectedTabRect |
| QTabBar::Shape | shape |
| QRect | tabBarRect |
| QSize | tabBarSize |
- 8 открытых переменных, унаследованных от QStyleOption
Подробное описание
Класс QStyleOptionTabWidgetFrame используется для описания параметров отрисовки рамки вокруг виджета вкладок.
QStyleOptionTabWidgetFrame содержит всю информацию, необходимую функциям QStyle для отрисовки рамки вокруг QTabWidget.
Для повышения производительности доступ к переменным-членам осуществляется напрямую (т.е., с помощью оператора . или ->). Этот низкоуровневый подход упрощает использование структур и подчеркивает, что это просто параметры, используемые функциями стиля.
Пример использования стилей см. в примере Styles.
См. также QStyleOption и QTabWidget.
Документация по типам членов
перечисление QStyleOptionTabWidgetFrame::StyleOptionType
Это перечисление используется для хранения информации о типе стиля, и определено для каждого подкласса QStyleOption.
| Константа | Значение | Описание |
|---|---|---|
QStyleOptionTabWidgetFrame::Type |
SO_TabWidgetFrame |
Тип предоставленного стиля (SO_TabWidgetFrame для этого класса). |
Тип используется внутри QStyleOption, его подклассами и qstyleoption_cast() для определения типа стиля. Как правило, вам не нужно беспокоиться об этом, если вы не хотите создавать свой собственный подкласс QStyleOption и свой собственный стиль.
См. также StyleOptionVersion.
перечисление QStyleOptionTabWidgetFrame::StyleOptionVersion
Это перечисление используется для хранения информации о версии стиля, и определено для каждого подкласса QStyleOption.
| Константа | Значение | Описание |
|---|---|---|
QStyleOptionTabWidgetFrame::Version |
2 |
2 |
Версия используется подклассами QStyleOption для реализации расширений без нарушения совместимости. Если вы используете qstyleoption_cast(), вам обычно не нужно проверять его.
См. также StyleOptionType.
Документация по функциям членов
QStyleOptionTabWidgetFrame::QStyleOptionTabWidgetFrame()
Создаёт QStyleOptionTabWidgetFrame, инициализируя переменные-члены своими значениями по умолчанию.
QStyleOptionTabWidgetFrame::QStyleOptionTabWidgetFrame(const QStyleOptionTabWidgetFrame &other)
Создаёт копию other.
Документация по переменным-членам
QSize QStyleOptionTabWidgetFrame::leftCornerWidgetSize
Эта переменная хранит размер виджета в левом верхнем углу.
Значение по умолчанию — QSize(-1, -1), т.е. недопустимый размер.
int QStyleOptionTabWidgetFrame::lineWidth
Эта переменная хранит ширину линии для отрисовки панели.
Значение по умолчанию — 0.
int QStyleOptionTabWidgetFrame::midLineWidth
Эта переменная хранит ширину средней линии для отрисовки панели.
Ширина средней линии обычно используется для отрисовки вогнутых или выпуклых рамок. Значение по умолчанию — 0.
QSize QStyleOptionTabWidgetFrame::rightCornerWidgetSize
Эта переменная хранит размер виджета в правом нижнем углу.
Значение по умолчанию — QSize(-1, -1), т.е. недопустимый размер.
QRect QStyleOptionTabWidgetFrame::selectedTabRect
Эта переменная хранит прямоугольник, содержащий выделенную вкладку.
Этот прямоугольник содержится в tabBarRect. Значение по умолчанию — нулевой прямоугольник, т.е. прямоугольник с шириной и высотой, равными 0.
QTabBar::Shape QStyleOptionTabWidgetFrame::shape
Эта переменная хранит форму вкладок, используемую для отрисовки вкладок.
Значение по умолчанию — QTabBar::RoundedNorth.
QRect QStyleOptionTabWidgetFrame::tabBarRect
Эта переменная хранит прямоугольник, содержащий все вкладки.
Значение по умолчанию — нулевой прямоугольник, т.е. прямоугольник с шириной и высотой, равными 0.
QSize QStyleOptionTabWidgetFrame::tabBarSize
Эта переменная хранит размер панели вкладок.
Значение по умолчанию — QSize(-1, -1), т.е. недопустимый размер.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qstyleoptiontabwidgetframe.html