Spec-Zone.ru › Qt 5.6

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

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

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

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

Spec-Zone.ru

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