Spec-Zone.ru › Qt 5.9

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

Spec-Zone.ru

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