API reference - Class QStyle_SubControl

Notation used in Ruby API documentation

Description: This class represents the QStyle::SubControl enum

Class hierarchy: QStyle_SubControl » QStyle_QFlags_SubControl

Public constructors

new QStyle_SubControlnew(unsigned int value)Creates the enum object from an integer

Public methods

[const]bool==(QStyle_SubControl other)Compares the enum class against an enum of it's own type
[const]bool==(unsigned int other)Compares the enum class against an integer
[const]voidassign(const QStyle_SubControl other)Assign the contents of another object to self
voidcreateEnsures the C++ object is created
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]QStyle_SubControldupCreates a copy of self
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]unsigned intto_iConverts the enum class to an integer
[const]stringto_sConverts the enum class to a string

Public static methods and constants

new QStyle_SubControlSC_AllEnum constant QStyle::SC_All
new QStyle_SubControlSC_ComboBoxArrowEnum constant QStyle::SC_ComboBoxArrow
new QStyle_SubControlSC_ComboBoxEditFieldEnum constant QStyle::SC_ComboBoxEditField
new QStyle_SubControlSC_ComboBoxFrameEnum constant QStyle::SC_ComboBoxFrame
new QStyle_SubControlSC_ComboBoxListBoxPopupEnum constant QStyle::SC_ComboBoxListBoxPopup
new QStyle_SubControlSC_CustomBaseEnum constant QStyle::SC_CustomBase
new QStyle_SubControlSC_DialGrooveEnum constant QStyle::SC_DialGroove
new QStyle_SubControlSC_DialHandleEnum constant QStyle::SC_DialHandle
new QStyle_SubControlSC_DialTickmarksEnum constant QStyle::SC_DialTickmarks
new QStyle_SubControlSC_GroupBoxCheckBoxEnum constant QStyle::SC_GroupBoxCheckBox
new QStyle_SubControlSC_GroupBoxContentsEnum constant QStyle::SC_GroupBoxContents
new QStyle_SubControlSC_GroupBoxFrameEnum constant QStyle::SC_GroupBoxFrame
new QStyle_SubControlSC_GroupBoxLabelEnum constant QStyle::SC_GroupBoxLabel
new QStyle_SubControlSC_MdiCloseButtonEnum constant QStyle::SC_MdiCloseButton
new QStyle_SubControlSC_MdiMinButtonEnum constant QStyle::SC_MdiMinButton
new QStyle_SubControlSC_MdiNormalButtonEnum constant QStyle::SC_MdiNormalButton
new QStyle_SubControlSC_NoneEnum constant QStyle::SC_None
new QStyle_SubControlSC_Q3ListViewEnum constant QStyle::SC_Q3ListView
new QStyle_SubControlSC_Q3ListViewBranchEnum constant QStyle::SC_Q3ListViewBranch
new QStyle_SubControlSC_Q3ListViewExpandEnum constant QStyle::SC_Q3ListViewExpand
new QStyle_SubControlSC_ScrollBarAddLineEnum constant QStyle::SC_ScrollBarAddLine
new QStyle_SubControlSC_ScrollBarAddPageEnum constant QStyle::SC_ScrollBarAddPage
new QStyle_SubControlSC_ScrollBarFirstEnum constant QStyle::SC_ScrollBarFirst
new QStyle_SubControlSC_ScrollBarGrooveEnum constant QStyle::SC_ScrollBarGroove
new QStyle_SubControlSC_ScrollBarLastEnum constant QStyle::SC_ScrollBarLast
new QStyle_SubControlSC_ScrollBarSliderEnum constant QStyle::SC_ScrollBarSlider
new QStyle_SubControlSC_ScrollBarSubLineEnum constant QStyle::SC_ScrollBarSubLine
new QStyle_SubControlSC_ScrollBarSubPageEnum constant QStyle::SC_ScrollBarSubPage
new QStyle_SubControlSC_SliderGrooveEnum constant QStyle::SC_SliderGroove
new QStyle_SubControlSC_SliderHandleEnum constant QStyle::SC_SliderHandle
new QStyle_SubControlSC_SliderTickmarksEnum constant QStyle::SC_SliderTickmarks
new QStyle_SubControlSC_SpinBoxDownEnum constant QStyle::SC_SpinBoxDown
new QStyle_SubControlSC_SpinBoxEditFieldEnum constant QStyle::SC_SpinBoxEditField
new QStyle_SubControlSC_SpinBoxFrameEnum constant QStyle::SC_SpinBoxFrame
new QStyle_SubControlSC_SpinBoxUpEnum constant QStyle::SC_SpinBoxUp
new QStyle_SubControlSC_TitleBarCloseButtonEnum constant QStyle::SC_TitleBarCloseButton
new QStyle_SubControlSC_TitleBarContextHelpButtonEnum constant QStyle::SC_TitleBarContextHelpButton
new QStyle_SubControlSC_TitleBarLabelEnum constant QStyle::SC_TitleBarLabel
new QStyle_SubControlSC_TitleBarMaxButtonEnum constant QStyle::SC_TitleBarMaxButton
new QStyle_SubControlSC_TitleBarMinButtonEnum constant QStyle::SC_TitleBarMinButton
new QStyle_SubControlSC_TitleBarNormalButtonEnum constant QStyle::SC_TitleBarNormalButton
new QStyle_SubControlSC_TitleBarShadeButtonEnum constant QStyle::SC_TitleBarShadeButton
new QStyle_SubControlSC_TitleBarSysMenuEnum constant QStyle::SC_TitleBarSysMenu
new QStyle_SubControlSC_TitleBarUnshadeButtonEnum constant QStyle::SC_TitleBarUnshadeButton
new QStyle_SubControlSC_ToolButtonEnum constant QStyle::SC_ToolButton
new QStyle_SubControlSC_ToolButtonMenuEnum constant QStyle::SC_ToolButtonMenu

Detailed description

[const] bool ==(QStyle_SubControl other)

Description: Compares the enum class against an enum of it's own type

[const] bool ==(unsigned int other)

Description: Compares the enum class against an integer

[static] new QStyle_SubControl SC_All

Description: Enum constant QStyle::SC_All

[static] new QStyle_SubControl SC_ComboBoxArrow

Description: Enum constant QStyle::SC_ComboBoxArrow

[static] new QStyle_SubControl SC_ComboBoxEditField

Description: Enum constant QStyle::SC_ComboBoxEditField

[static] new QStyle_SubControl SC_ComboBoxFrame

Description: Enum constant QStyle::SC_ComboBoxFrame

[static] new QStyle_SubControl SC_ComboBoxListBoxPopup

Description: Enum constant QStyle::SC_ComboBoxListBoxPopup

[static] new QStyle_SubControl SC_CustomBase

Description: Enum constant QStyle::SC_CustomBase

[static] new QStyle_SubControl SC_DialGroove

Description: Enum constant QStyle::SC_DialGroove

[static] new QStyle_SubControl SC_DialHandle

Description: Enum constant QStyle::SC_DialHandle

[static] new QStyle_SubControl SC_DialTickmarks

Description: Enum constant QStyle::SC_DialTickmarks

[static] new QStyle_SubControl SC_GroupBoxCheckBox

Description: Enum constant QStyle::SC_GroupBoxCheckBox

[static] new QStyle_SubControl SC_GroupBoxContents

Description: Enum constant QStyle::SC_GroupBoxContents

[static] new QStyle_SubControl SC_GroupBoxFrame

Description: Enum constant QStyle::SC_GroupBoxFrame

[static] new QStyle_SubControl SC_GroupBoxLabel

Description: Enum constant QStyle::SC_GroupBoxLabel

[static] new QStyle_SubControl SC_MdiCloseButton

Description: Enum constant QStyle::SC_MdiCloseButton

[static] new QStyle_SubControl SC_MdiMinButton

Description: Enum constant QStyle::SC_MdiMinButton

[static] new QStyle_SubControl SC_MdiNormalButton

Description: Enum constant QStyle::SC_MdiNormalButton

[static] new QStyle_SubControl SC_None

Description: Enum constant QStyle::SC_None

[static] new QStyle_SubControl SC_Q3ListView

Description: Enum constant QStyle::SC_Q3ListView

[static] new QStyle_SubControl SC_Q3ListViewBranch

Description: Enum constant QStyle::SC_Q3ListViewBranch

[static] new QStyle_SubControl SC_Q3ListViewExpand

Description: Enum constant QStyle::SC_Q3ListViewExpand

[static] new QStyle_SubControl SC_ScrollBarAddLine

Description: Enum constant QStyle::SC_ScrollBarAddLine

[static] new QStyle_SubControl SC_ScrollBarAddPage

Description: Enum constant QStyle::SC_ScrollBarAddPage

[static] new QStyle_SubControl SC_ScrollBarFirst

Description: Enum constant QStyle::SC_ScrollBarFirst

[static] new QStyle_SubControl SC_ScrollBarGroove

Description: Enum constant QStyle::SC_ScrollBarGroove

[static] new QStyle_SubControl SC_ScrollBarLast

Description: Enum constant QStyle::SC_ScrollBarLast

[static] new QStyle_SubControl SC_ScrollBarSlider

Description: Enum constant QStyle::SC_ScrollBarSlider

[static] new QStyle_SubControl SC_ScrollBarSubLine

Description: Enum constant QStyle::SC_ScrollBarSubLine

[static] new QStyle_SubControl SC_ScrollBarSubPage

Description: Enum constant QStyle::SC_ScrollBarSubPage

[static] new QStyle_SubControl SC_SliderGroove

Description: Enum constant QStyle::SC_SliderGroove

[static] new QStyle_SubControl SC_SliderHandle

Description: Enum constant QStyle::SC_SliderHandle

[static] new QStyle_SubControl SC_SliderTickmarks

Description: Enum constant QStyle::SC_SliderTickmarks

[static] new QStyle_SubControl SC_SpinBoxDown

Description: Enum constant QStyle::SC_SpinBoxDown

[static] new QStyle_SubControl SC_SpinBoxEditField

Description: Enum constant QStyle::SC_SpinBoxEditField

[static] new QStyle_SubControl SC_SpinBoxFrame

Description: Enum constant QStyle::SC_SpinBoxFrame

[static] new QStyle_SubControl SC_SpinBoxUp

Description: Enum constant QStyle::SC_SpinBoxUp

[static] new QStyle_SubControl SC_TitleBarCloseButton

Description: Enum constant QStyle::SC_TitleBarCloseButton

[static] new QStyle_SubControl SC_TitleBarContextHelpButton

Description: Enum constant QStyle::SC_TitleBarContextHelpButton

[static] new QStyle_SubControl SC_TitleBarLabel

Description: Enum constant QStyle::SC_TitleBarLabel

[static] new QStyle_SubControl SC_TitleBarMaxButton

Description: Enum constant QStyle::SC_TitleBarMaxButton

[static] new QStyle_SubControl SC_TitleBarMinButton

Description: Enum constant QStyle::SC_TitleBarMinButton

[static] new QStyle_SubControl SC_TitleBarNormalButton

Description: Enum constant QStyle::SC_TitleBarNormalButton

[static] new QStyle_SubControl SC_TitleBarShadeButton

Description: Enum constant QStyle::SC_TitleBarShadeButton

[static] new QStyle_SubControl SC_TitleBarSysMenu

Description: Enum constant QStyle::SC_TitleBarSysMenu

[static] new QStyle_SubControl SC_TitleBarUnshadeButton

Description: Enum constant QStyle::SC_TitleBarUnshadeButton

[static] new QStyle_SubControl SC_ToolButton

Description: Enum constant QStyle::SC_ToolButton

[static] new QStyle_SubControl SC_ToolButtonMenu

Description: Enum constant QStyle::SC_ToolButtonMenu

[const] void assign(const QStyle_SubControl other)

Description: Assign the contents of another object to self

This method assigns the contents of another object to self. This is a deep copy that does not only copy the reference but the actual content.

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] QStyle_SubControl dup

Description: Creates a copy of self

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[static] new QStyle_SubControl new(unsigned int value)

Description: Creates the enum object from an integer

[const] unsigned int to_i

Description: Converts the enum class to an integer

[const] string to_s

Description: Converts the enum class to a string