Spec-Zone.ru › Qt 5.12

Класс QStyleOptionToolBox

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

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

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

перечисление SelectedPosition { НеСоседнее, СледующееВыбрано, ПредыдущееВыбрано }
перечисление StyleOptionType { Тип }
перечисление StyleOptionVersion { Версия }
перечисление TabPosition { Начало, Середина, Конец, ЕдинственнаяВкладка }

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

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

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

QIcon icon
QStyleOptionToolBox::TabPosition position
QStyleOptionToolBox::SelectedPosition selectedPosition
QString text

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

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

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

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

QString QStyleOptionToolBox::text

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

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

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

Spec-Zone.ru

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