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_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 482 of file qquickstyleoption.h.

Member Enumeration Documentation

◆ StyleOptionType

Enumerator
Type 

Definition at line 485 of file qquickstyleoption.h.

◆ StyleOptionVersion

Enumerator
Version 

Definition at line 486 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 247 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::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 492 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 489 of file qquickstyleoption.h.

◆ subControls

QStyle::SubControls QQC2::QStyleOptionComplex::subControls

Definition at line 488 of file qquickstyleoption.h.


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