Spec-Zone.ru › Qt 5.11

Класс 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
  • 2 переменных публичного доступа, унаследованных от QStyleOptionComplex
  • 8 переменных публичного доступа, унаследованных от QStyleOption

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

Класс 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/archives/qt-5.11/qstyleoptiontitlebar.html

Spec-Zone.ru

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