Spec-Zone.ru › Qt 5.11

Класс QStyleOptionToolBox

Класс QStyleOptionToolBox используется для описания параметров, необходимых для отрисовки панели инструментов. Подробнее...

Заголовок: #include <QStyleOptionToolBox>
qmake: QT += widgets
Наследует: QStyleOption
  • Список всех членов, включая унаследованные
  • Устаревшие члены

Открытые типы

перечисление SelectedPosition { NotAdjacent, NextIsSelected, PreviousIsSelected }
перечисление StyleOptionType { Type }
перечисление StyleOptionVersion { Version }
перечисление TabPosition { Beginning, Middle, End, OnlyOneTab }

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

QStyleOptionToolBox()
QStyleOptionToolBox(const QStyleOptionToolBox &other)
  • 2 открытых функции унаследованы от QStyleOption

Открытые переменные

QIcon icon
QStyleOptionToolBox::SelectedPosition selectedPosition
QString text
  • 8 открытых переменных унаследованы от QStyleOption

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

Класс QStyleOptionToolBox используется для описания параметров, необходимых для отрисовки панели инструментов.

QStyleOptionToolBox содержит всю информацию, необходимую функциям QStyle для отрисовки QToolBox.

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

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

См. также QStyleOption и QToolBox.

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

перечисление QStyleOptionToolBox::SelectedPosition

Это перечисление описывает положение выделенной вкладки. Некоторые стили нуждаются в различном рисовании вкладок в зависимости от того, прилегает ли она к выделенной вкладке или нет.

Константа Значение Описание
QStyleOptionToolBox::NotAdjacent 0 Вкладка не прилегает к выделенной вкладке (или является выделенной вкладкой).
QStyleOptionToolBox::NextIsSelected 1 Выделена следующая вкладка (обычно справа).
QStyleOptionToolBox::PreviousIsSelected 2 Выделена предыдущая вкладка (обычно слева).

См. также selectedPosition.

перечисление QStyleOptionToolBox::StyleOptionType

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

Константа Значение Описание
QStyleOptionToolBox::Type SO_ToolBox Тип предоставляемой стилевой опции (SO_ToolBox для данного класса).

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

См. также StyleOptionVersion.

перечисление QStyleOptionToolBox::StyleOptionVersion

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

Константа Значение Описание
QStyleOptionToolBox::Version 2 2

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

См. также StyleOptionType.

перечисление QStyleOptionToolBox::TabPosition

Это перечисление описывает расположение вкладок относительно других вкладок.

Константа Значение Описание
QStyleOptionToolBox::Beginning 0 Вкладка является первой (т.е. самой верхней) вкладкой в панели инструментов.
QStyleOptionToolBox::Middle 1 Вкладка размещена посередине панели инструментов.
QStyleOptionToolBox::End 2 Вкладка размещена внизу панели инструментов.
QStyleOptionToolBox::OnlyOneTab 3 В панели инструментов только одна вкладка.

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

QStyleOptionToolBox::QStyleOptionToolBox()

Создает QStyleOptionToolBox, инициализируя переменные членов их значениями по умолчанию.

QStyleOptionToolBox::QStyleOptionToolBox(const QStyleOptionToolBox &other)

Создает копию стилевой опции other.

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

QIcon QStyleOptionToolBox::icon

Эта переменная содержит значок для вкладки панели инструментов

Значение по умолчанию — пустой значок, т.е. значок без пиксельной карты и без имени файла.

QStyleOptionToolBox::SelectedPosition QStyleOptionToolBox::selectedPosition

Эта переменная содержит положение выделенной вкладки по отношению к этой вкладке

Значение по умолчанию — NotAdjacent, т.е. вкладка не прилегает к выделенной вкладке и не является выделенной.

QString QStyleOptionToolBox::text

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

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

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

Spec-Zone.ru

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