Spec-Zone.ru › Qt 6.1

Класс QStyleOptionToolBox

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

Заголовок: #include <QStyleOptionToolBox>
CMake: find_package(Qt6 COMPONENTS Widgets REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
Наследует: QStyleOption
  • Список всех членов, включая унаследованные

Типы

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

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

QStyleOptionToolBox(const QStyleOptionToolBox &other)
QStyleOptionToolBox()

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

QIcon icon
QStyleOptionToolBox::SelectedPosition selectedPosition
QString text

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

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 1 2

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

См. также StyleOptionType.

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

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

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

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

QStyleOptionToolBox::QStyleOptionToolBox(const QStyleOptionToolBox &other)

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

QStyleOptionToolBox::QStyleOptionToolBox()

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

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

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-6.1/qstyleoptiontoolbox.html

Spec-Zone.ru

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