Spec-Zone.ru › Qt 5.12

Класс QStyleOptionTitleBar

Класс QStyleOptionTitleBar используется для описания параметров рисования панели заголовка. Подробнее...

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

Типы публичного доступа

перечисление StyleOptionType { Type }
перечисление StyleOptionVersion { Version }

Функции публичного доступа

QStyleOptionTitleBar()
QStyleOptionTitleBar(const QStyleOptionTitleBar &other)
  • 2 функции публичного доступа, унаследованные от QStyleOption

Переменные публичного доступа

QIcon icon
QString text
Qt::WindowFlags titleBarFlags
int titleBarState

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

Класс QStyleOptionTitleBar используется для описания параметров рисования панели заголовка.

QStyleOptionTitleBar содержит всю информацию, необходимую функциям QStyle для рисования панели заголовка QMdiSubWindow.

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

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

См. также QStyleOption, QStyleOptionComplex и QMdiSubWindow.

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

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

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

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

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

См. также StyleOptionVersion.

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

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

Константа Значение Описание
QStyleOptionTitleBar::Version 1 1

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

См. также StyleOptionType.

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

QStyleOptionTitleBar::QStyleOptionTitleBar()

Конструктор QStyleOptionTitleBar, инициализирующий переменные-члены значениями по умолчанию.

QStyleOptionTitleBar::QStyleOptionTitleBar(const QStyleOptionTitleBar &other)

Конструктор для копирования опции стиля other.

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

QIcon QStyleOptionTitleBar::icon

Эта переменная хранит значок для панели заголовка

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

QString QStyleOptionTitleBar::text

Эта переменная хранит текст панели заголовка

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

Qt::WindowFlags QStyleOptionTitleBar::titleBarFlags

Эта переменная хранит флаги виджета для панели заголовка

Значение по умолчанию — Qt::Widget.

См. также Qt::WindowFlags.

int QStyleOptionTitleBar::titleBarState

Эта переменная хранит состояние панели заголовка

По сути, это состояние окна базового виджета. Значение по умолчанию — 0.

См. также QWidget::windowState().

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

Spec-Zone.ru

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