CopperSpice API  1.7.2
QStyleOptionComboBox Class Reference

The QStyleOptionComboBox class is used to describe the parameter for drawing a combobox. More...

Inheritance diagram for QStyleOptionComboBox:
QStyleOptionComplex QStyleOption

Public Types

enum  StyleOptionType
 
enum  StyleOptionVersion
 
- Public Types inherited from QStyleOptionComplex
enum  StyleOptionType
 
enum  StyleOptionVersion
 
- Public Types inherited from QStyleOption
enum  OptionType
 
enum  StyleOptionType
 
enum  StyleOptionVersion
 

Public Methods

 QStyleOptionComboBox ()
 
 QStyleOptionComboBox (const QStyleOptionComboBox &other)
 
QStyleOptionComboBox & operator= (const QStyleOptionComboBox &other) = default
 
- Public Methods inherited from QStyleOptionComplex
 QStyleOptionComplex (const QStyleOptionComplex &other)
 
 QStyleOptionComplex (int version=QStyleOptionComplex::Version, int type=SO_Complex)
 
QStyleOptionComplex & operator= (const QStyleOptionComplex &other) = default
 
- Public Methods inherited from QStyleOption
 QStyleOption (const QStyleOption &other)
 
 QStyleOption (int version=QStyleOption::Version, int type=SO_Default)
 
 ~QStyleOption ()
 
void initFrom (const QWidget *widget)
 
QStyleOption & operator= (const QStyleOption &other)
 

Additional Inherited Members

Detailed Description

The QStyleOptionComboBox class is used to describe the parameter for drawing a combobox. QStyleOptionButton contains all the information that QStyle functions need to draw QComboBox.

For performance reasons, the access to the member variables is direct (i.e., using the . or -> operator). This low-level feel makes the structures straightforward to use and emphasizes that these are simply parameters used by the style functions.

See also
QStyleOption, QStyleOptionComplex, QComboBox

Member Enumeration Documentation

This enum is used to hold information about the type of the style option and is defined for each QStyleOption subclass.

ConstantValueDescription
QStyleOptionComboBox::TypeSO_ComboBoxThe type of style option provided (SO_ComboBox for this class).
See also
StyleOptionVersion, qstyleoption_cast()

This enum is used to hold information about the version of the style option and is defined for each QStyleOption subclass.

ConstantValueDescription
QStyleOptionComboBox::Version11
See also
StyleOptionType, qstyleoption_cast()

Constructor & Destructor Documentation

QStyleOptionComboBox::QStyleOptionComboBox ( )

Creates an empty QStyleOptionComboBox.

QStyleOptionComboBox::QStyleOptionComboBox ( const QStyleOptionComboBox &  other)
inline

Copy constructs a new QStyleOptionComboBox from other.

Method Documentation

QStyleOptionComboBox & QStyleOptionComboBox::operator= ( const QStyleOptionComboBox &  other)
default

Copy assigns from other and returns a reference to this object.