PySide6.QtWidgets.QStyleOptionComplex¶
- class QStyleOptionComplex¶
- The - QStyleOptionComplexclass is used to hold parameters that are common to all complex controls. More…- Inherited by: - QStyleOptionToolButton,- QStyleOptionTitleBar,- QStyleOptionSpinBox,- QStyleOptionSlider,- QStyleOptionSizeGrip,- QStyleOptionGroupBox,- QStyleOptionComboBox- Synopsis¶- Methods¶- def - __init__()
 - Note - This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE - Detailed Description¶- This class is not used on its own. Instead it is used to derive other complex control options, for example - QStyleOptionSliderand- QStyleOptionSpinBox.- For performance reasons, there are few member functions and the access to the member variables is direct (i.e., using the - .or- ->operator). This makes the structures straightforward to use and emphasizes that these are simply parameters used by the style functions.- See also - class StyleOptionType¶
- This enum is used to hold information about the type of the style option, and is defined for each - QStyleOptionsubclass.- Constant - Description - QStyleOptionComplex.Type - The type of style option provided ( - SO_Complexfor this class).- The type is used internally by - QStyleOption, its subclasses, and- qstyleoption_cast()to determine the type of style option. In general you do not need to worry about this unless you want to create your own- QStyleOptionsubclass and your own styles.- See also 
 - class StyleOptionVersion¶
- This enum is used to hold information about the version of the style option, and is defined for each - QStyleOptionsubclass.- Constant - Description - QStyleOptionComplex.Version - 1 - The version is used by - QStyleOptionsubclasses to implement extensions without breaking compatibility. If you use- qstyleoption_cast(), you normally do not need to check it.- See also 
 - PySide6.QtWidgets.QStyleOptionComplex.subControls¶
 - PySide6.QtWidgets.QStyleOptionComplex.activeSubControls¶
 - __init__(other)¶
- Parameters:
- other – - QStyleOptionComplex
 
 - Constructs a copy of the - otherstyle option.- __init__([version=QStyleOptionComplex.StyleOptionVersion.Version[, type=QStyleOption.OptionType.SO_Complex]])
- Parameters:
- version – int 
- type – int 
 
 
 - Constructs a - QStyleOptionComplexof the specified- typeand- version, initializing the member variables to their default values. This constructor is usually called by subclasses.