Spec-Zone.ru › Qt 5.12

Класс 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

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

Класс 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/qt-5.12/qstyleoptiontabwidgetframe.html

Spec-Zone.ru

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