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 <qqc2qstyleoption_p.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)
 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)
 ~QStyleOption ()
QStyleOptionoperator= (const QStyleOption &other)

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 494 of file qqc2qstyleoption_p.h.

Member Enumeration Documentation

◆ StyleOptionType

Enumerator
Type 

Definition at line 497 of file qqc2qstyleoption_p.h.

◆ StyleOptionVersion

Enumerator
Version 

Definition at line 498 of file qqc2qstyleoption_p.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 263 of file qqc2qstyleoption.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 504 of file qqc2qstyleoption_p.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 501 of file qqc2qstyleoption_p.h.

◆ subControls

QStyle::SubControls QQC2::QStyleOptionComplex::subControls

Definition at line 500 of file qqc2qstyleoption_p.h.


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