![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquickstyleoption.h>
Public Types | |
enum | OptionType { SO_Default , SO_FocusRect , SO_Button , SO_Tab , SO_MenuItem , SO_Frame , SO_ProgressBar , SO_ToolBox , SO_Header , SO_DockWidget , SO_ViewItem , SO_TabWidgetFrame , SO_TabBarBase , SO_RubberBand , SO_ToolBar , SO_GraphicsItem , SO_Complex = 0xf0000 , SO_Slider , SO_SpinBox , SO_ToolButton , SO_ComboBox , SO_TitleBar , SO_GroupBox , SO_SizeGrip , SO_SearchField , SO_CustomBase = 0xf00 , SO_ComplexCustomBase = 0xf000000 } |
enum | StyleOptionType { Type = SO_Default } |
enum | StyleOptionVersion { Version = 1 } |
Public Member Functions | |
QStyleOption (int version=QStyleOption::Version, int type=SO_Default) | |
QStyleOption (const QStyleOption &other) | |
Constructs a copy of other. | |
~QStyleOption () | |
Destroys this style option object. | |
QStyleOption & | operator= (const QStyleOption &other) |
Assign other to this QStyleOption. |
Public Attributes | |
int | version |
int | type |
QStyle::State | state |
Qt::LayoutDirection | direction |
QRect | rect |
QFontMetrics | fontMetrics |
QPalette | palette |
QObject * | styleObject |
QQuickItem * | control |
QWindow * | window |
Definition at line 28 of file qquickstyleoption.h.
Definition at line 31 of file qquickstyleoption.h.
Enumerator | |
---|---|
Type |
Definition at line 44 of file qquickstyleoption.h.
Enumerator | |
---|---|
Version |
Definition at line 45 of file qquickstyleoption.h.
QStyleOption::QStyleOption | ( | int | version = QStyleOption::Version, |
int | type = SO_Default ) |
Definition at line 15 of file qquickstyleoption.cpp.
References QStyleOption(), control, type, and version.
Referenced by QStyleOption(), QQC2::QStyleOptionButton::QStyleOptionButton(), QQC2::QStyleOptionButton::QStyleOptionButton(), QQC2::QStyleOptionButton::QStyleOptionButton(), QQC2::QStyleOptionComplex::QStyleOptionComplex(), QQC2::QStyleOptionComplex::QStyleOptionComplex(), QQC2::QStyleOptionDockWidget::QStyleOptionDockWidget(), QQC2::QStyleOptionFocusRect::QStyleOptionFocusRect(), QQC2::QStyleOptionFocusRect::QStyleOptionFocusRect(), QQC2::QStyleOptionFocusRect::QStyleOptionFocusRect(), QQC2::QStyleOptionFrame::QStyleOptionFrame(), QQC2::QStyleOptionGraphicsItem::QStyleOptionGraphicsItem(), QQC2::QStyleOptionGraphicsItem::QStyleOptionGraphicsItem(), QQC2::QStyleOptionGraphicsItem::QStyleOptionGraphicsItem(), QQC2::QStyleOptionHeader::QStyleOptionHeader(), QQC2::QStyleOptionHeader::QStyleOptionHeader(), QQC2::QStyleOptionHeader::QStyleOptionHeader(), QQC2::QStyleOptionMenuItem::QStyleOptionMenuItem(), QQC2::QStyleOptionMenuItem::QStyleOptionMenuItem(), QQC2::QStyleOptionMenuItem::QStyleOptionMenuItem(), QQC2::QStyleOptionProgressBar::QStyleOptionProgressBar(), QQC2::QStyleOptionProgressBar::QStyleOptionProgressBar(), QQC2::QStyleOptionProgressBar::QStyleOptionProgressBar(), QQC2::QStyleOptionRubberBand::QStyleOptionRubberBand(), QQC2::QStyleOptionRubberBand::QStyleOptionRubberBand(), QQC2::QStyleOptionRubberBand::QStyleOptionRubberBand(), QQC2::QStyleOptionTab::QStyleOptionTab(), QQC2::QStyleOptionTabBarBase::QStyleOptionTabBarBase(), QQC2::QStyleOptionTabBarBase::QStyleOptionTabBarBase(), QQC2::QStyleOptionTabBarBase::QStyleOptionTabBarBase(), QQC2::QStyleOptionTabWidgetFrame::QStyleOptionTabWidgetFrame(), QQC2::QStyleOptionToolBar::QStyleOptionToolBar(), QQC2::QStyleOptionToolBar::QStyleOptionToolBar(), QQC2::QStyleOptionToolBar::QStyleOptionToolBar(), and QQC2::QStyleOptionToolBox::QStyleOptionToolBox().
QStyleOption::QStyleOption | ( | const QStyleOption & | other | ) |
Constructs a copy of other.
Definition at line 32 of file qquickstyleoption.cpp.
References QStyleOption(), control, Type, type, Version, and version.
Referenced by QStyleOption().
QStyleOption::~QStyleOption | ( | ) |
Destroys this style option object.
Definition at line 25 of file qquickstyleoption.cpp.
QStyleOption & QStyleOption::operator= | ( | const QStyleOption & | other | ) |
Assign other to this QStyleOption.
Definition at line 43 of file qquickstyleoption.cpp.
References control.
Referenced by QQC2::QCommonStyle::drawComplexControl(), QQC2::QWindowsXPStyle::drawComplexControl(), QQC2::QCommonStyle::drawControl(), and QQC2::QWindowsXPStyle::drawPrimitive().
QQuickItem* QQC2::QStyleOption::control |
Definition at line 59 of file qquickstyleoption.h.
Referenced by QStyleOption(), QStyleOption(), and operator=().
Qt::LayoutDirection QQC2::QStyleOption::direction |
Definition at line 50 of file qquickstyleoption.h.
QFontMetrics QQC2::QStyleOption::fontMetrics |
Definition at line 52 of file qquickstyleoption.h.
QPalette QQC2::QStyleOption::palette |
Definition at line 53 of file qquickstyleoption.h.
QRect QQC2::QStyleOption::rect |
Definition at line 51 of file qquickstyleoption.h.
QStyle::State QQC2::QStyleOption::state |
Definition at line 49 of file qquickstyleoption.h.
QObject* QQC2::QStyleOption::styleObject |
Definition at line 54 of file qquickstyleoption.h.
int QQC2::QStyleOption::type |
Definition at line 48 of file qquickstyleoption.h.
Referenced by QStyleOption(), QStyleOption(), and QQC2::operator<<().
int QQC2::QStyleOption::version |
Definition at line 47 of file qquickstyleoption.h.
Referenced by QStyleOption(), and QStyleOption().
QWindow* QQC2::QStyleOption::window |
Definition at line 60 of file qquickstyleoption.h.