Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQC2::QStyleOptionComplex Class Reference

#include <qquickstyleoption.h>

Inheritance diagram for QQC2::QStyleOptionComplex:
Collaboration diagram for QQC2::QStyleOptionComplex:

Public Types

enum  StyleOptionType { Type = SO_Complex }
enum  StyleOptionVersion { Version = 1 }
Public Types inherited from QQC2::QStyleOption
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

 QStyleOptionComplex (int version=QStyleOptionComplex::Version, int type=SO_Complex)
 Constructs a QStyleOptionComplex of the specified type and version, initializing the member variables to their default values.
 QStyleOptionComplex (const QStyleOptionComplex &other)
QStyleOptionComplexoperator= (const QStyleOptionComplex &)=default
Public Member Functions inherited from QQC2::QStyleOption
 QStyleOption (int version=QStyleOption::Version, int type=SO_Default)
 QStyleOption (const QStyleOption &other)
 Constructs a copy of other.
 ~QStyleOption ()
 Destroys this style option object.
QStyleOptionoperator= (const QStyleOption &other)
 Assign other to this QStyleOption.

Public Attributes

QStyle::SubControls subControls
QStyle::SubControls activeSubControls
Public Attributes inherited from QQC2::QStyleOption
int version
int type
QStyle::State state
Qt::LayoutDirection direction
QRect rect
QFontMetrics fontMetrics
QPalette palette
QObjectstyleObject
QQuickItemcontrol
QWindowwindow

Detailed Description

Definition at line 483 of file qquickstyleoption.h.

Member Enumeration Documentation

◆ StyleOptionType

Enumerator
Type 

Definition at line 486 of file qquickstyleoption.h.

◆ StyleOptionVersion

Enumerator
Version 

Definition at line 487 of file qquickstyleoption.h.

Constructor & Destructor Documentation

◆ QStyleOptionComplex() [1/2]

QStyleOptionComplex::QStyleOptionComplex ( int versionIn = QStyleOptionComplex::Version,
int typeIn = SO_Complex )

Constructs a QStyleOptionComplex of the specified type and version, initializing the member variables to their default values.

This constructor is usually called by subclasses.

Definition at line 248 of file qquickstyleoption.cpp.

References QQC2::QStyleOption::QStyleOption(), and QStyleOptionComplex().

Referenced by QQC2::QStyleOptionComboBox::QStyleOptionComboBox(), QQC2::QStyleOptionComboBox::QStyleOptionComboBox(), QQC2::QStyleOptionComboBox::QStyleOptionComboBox(), QStyleOptionComplex(), QQC2::QStyleOptionGroupBox::QStyleOptionGroupBox(), QQC2::QStyleOptionGroupBox::QStyleOptionGroupBox(), QQC2::QStyleOptionGroupBox::QStyleOptionGroupBox(), QQC2::QStyleOptionSearchField::QStyleOptionSearchField(), QQC2::QStyleOptionSearchField::QStyleOptionSearchField(), QQC2::QStyleOptionSearchField::QStyleOptionSearchField(), QQC2::QStyleOptionSizeGrip::QStyleOptionSizeGrip(), QQC2::QStyleOptionSizeGrip::QStyleOptionSizeGrip(), QQC2::QStyleOptionSizeGrip::QStyleOptionSizeGrip(), QQC2::QStyleOptionSlider::QStyleOptionSlider(), QQC2::QStyleOptionSlider::QStyleOptionSlider(), QQC2::QStyleOptionSlider::QStyleOptionSlider(), QQC2::QStyleOptionSpinBox::QStyleOptionSpinBox(), QQC2::QStyleOptionSpinBox::QStyleOptionSpinBox(), QQC2::QStyleOptionSpinBox::QStyleOptionSpinBox(), QQC2::QStyleOptionTitleBar::QStyleOptionTitleBar(), QQC2::QStyleOptionTitleBar::QStyleOptionTitleBar(), QQC2::QStyleOptionTitleBar::QStyleOptionTitleBar(), QQC2::QStyleOptionToolButton::QStyleOptionToolButton(), QQC2::QStyleOptionToolButton::QStyleOptionToolButton(), and QQC2::QStyleOptionToolButton::QStyleOptionToolButton().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ QStyleOptionComplex() [2/2]

QQC2::QStyleOptionComplex::QStyleOptionComplex ( const QStyleOptionComplex & other)
inline

Definition at line 493 of file qquickstyleoption.h.

References QQC2::QStyleOption::QStyleOption(), operator=(), Type, and Version.

Here is the call graph for this function:

Member Function Documentation

◆ operator=()

QStyleOptionComplex & QQC2::QStyleOptionComplex::operator= ( const QStyleOptionComplex & )
default

Referenced by QStyleOptionComplex().

Here is the caller graph for this function:

Member Data Documentation

◆ activeSubControls

QStyle::SubControls QQC2::QStyleOptionComplex::activeSubControls

Definition at line 490 of file qquickstyleoption.h.

◆ subControls

QStyle::SubControls QQC2::QStyleOptionComplex::subControls

Definition at line 489 of file qquickstyleoption.h.


The documentation for this class was generated from the following files: