KLayout Manual: Main Index » Class Index » API reference - Class QStyle_SubElement

API reference - Class QStyle_SubElement

Notation used in Ruby API documentation

Description: This class represents the QStyle::SubElement enum

Public constructors

new QStyle_SubElementnew(unsigned int arg1)Creates the enum object from an integer

Public methods

[const]bool==(QStyle_SubElement 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_SubElement 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_SubElementdupCreates 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_SubElementSE_CheckBoxClickRectEnum constant QStyle::SE_CheckBoxClickRect
new QStyle_SubElementSE_CheckBoxContentsEnum constant QStyle::SE_CheckBoxContents
new QStyle_SubElementSE_CheckBoxFocusRectEnum constant QStyle::SE_CheckBoxFocusRect
new QStyle_SubElementSE_CheckBoxIndicatorEnum constant QStyle::SE_CheckBoxIndicator
new QStyle_SubElementSE_CheckBoxLayoutItemEnum constant QStyle::SE_CheckBoxLayoutItem
new QStyle_SubElementSE_ComboBoxFocusRectEnum constant QStyle::SE_ComboBoxFocusRect
new QStyle_SubElementSE_ComboBoxLayoutItemEnum constant QStyle::SE_ComboBoxLayoutItem
new QStyle_SubElementSE_CustomBaseEnum constant QStyle::SE_CustomBase
new QStyle_SubElementSE_DateTimeEditLayoutItemEnum constant QStyle::SE_DateTimeEditLayoutItem
new QStyle_SubElementSE_DialogButtonAbortEnum constant QStyle::SE_DialogButtonAbort
new QStyle_SubElementSE_DialogButtonAcceptEnum constant QStyle::SE_DialogButtonAccept
new QStyle_SubElementSE_DialogButtonAllEnum constant QStyle::SE_DialogButtonAll
new QStyle_SubElementSE_DialogButtonApplyEnum constant QStyle::SE_DialogButtonApply
new QStyle_SubElementSE_DialogButtonBoxLayoutItemEnum constant QStyle::SE_DialogButtonBoxLayoutItem
new QStyle_SubElementSE_DialogButtonCustomEnum constant QStyle::SE_DialogButtonCustom
new QStyle_SubElementSE_DialogButtonHelpEnum constant QStyle::SE_DialogButtonHelp
new QStyle_SubElementSE_DialogButtonIgnoreEnum constant QStyle::SE_DialogButtonIgnore
new QStyle_SubElementSE_DialogButtonRejectEnum constant QStyle::SE_DialogButtonReject
new QStyle_SubElementSE_DialogButtonRetryEnum constant QStyle::SE_DialogButtonRetry
new QStyle_SubElementSE_DockWidgetCloseButtonEnum constant QStyle::SE_DockWidgetCloseButton
new QStyle_SubElementSE_DockWidgetFloatButtonEnum constant QStyle::SE_DockWidgetFloatButton
new QStyle_SubElementSE_DockWidgetIconEnum constant QStyle::SE_DockWidgetIcon
new QStyle_SubElementSE_DockWidgetTitleBarTextEnum constant QStyle::SE_DockWidgetTitleBarText
new QStyle_SubElementSE_FrameContentsEnum constant QStyle::SE_FrameContents
new QStyle_SubElementSE_FrameLayoutItemEnum constant QStyle::SE_FrameLayoutItem
new QStyle_SubElementSE_GroupBoxLayoutItemEnum constant QStyle::SE_GroupBoxLayoutItem
new QStyle_SubElementSE_HeaderArrowEnum constant QStyle::SE_HeaderArrow
new QStyle_SubElementSE_HeaderLabelEnum constant QStyle::SE_HeaderLabel
new QStyle_SubElementSE_ItemViewItemCheckIndicatorEnum constant QStyle::SE_ItemViewItemCheckIndicator
new QStyle_SubElementSE_ItemViewItemDecorationEnum constant QStyle::SE_ItemViewItemDecoration
new QStyle_SubElementSE_ItemViewItemFocusRectEnum constant QStyle::SE_ItemViewItemFocusRect
new QStyle_SubElementSE_ItemViewItemTextEnum constant QStyle::SE_ItemViewItemText
new QStyle_SubElementSE_LabelLayoutItemEnum constant QStyle::SE_LabelLayoutItem
new QStyle_SubElementSE_LineEditContentsEnum constant QStyle::SE_LineEditContents
new QStyle_SubElementSE_ProgressBarContentsEnum constant QStyle::SE_ProgressBarContents
new QStyle_SubElementSE_ProgressBarGrooveEnum constant QStyle::SE_ProgressBarGroove
new QStyle_SubElementSE_ProgressBarLabelEnum constant QStyle::SE_ProgressBarLabel
new QStyle_SubElementSE_ProgressBarLayoutItemEnum constant QStyle::SE_ProgressBarLayoutItem
new QStyle_SubElementSE_PushButtonContentsEnum constant QStyle::SE_PushButtonContents
new QStyle_SubElementSE_PushButtonFocusRectEnum constant QStyle::SE_PushButtonFocusRect
new QStyle_SubElementSE_PushButtonLayoutItemEnum constant QStyle::SE_PushButtonLayoutItem
new QStyle_SubElementSE_Q3DockWindowHandleRectEnum constant QStyle::SE_Q3DockWindowHandleRect
new QStyle_SubElementSE_RadioButtonClickRectEnum constant QStyle::SE_RadioButtonClickRect
new QStyle_SubElementSE_RadioButtonContentsEnum constant QStyle::SE_RadioButtonContents
new QStyle_SubElementSE_RadioButtonFocusRectEnum constant QStyle::SE_RadioButtonFocusRect
new QStyle_SubElementSE_RadioButtonIndicatorEnum constant QStyle::SE_RadioButtonIndicator
new QStyle_SubElementSE_RadioButtonLayoutItemEnum constant QStyle::SE_RadioButtonLayoutItem
new QStyle_SubElementSE_ShapedFrameContentsEnum constant QStyle::SE_ShapedFrameContents
new QStyle_SubElementSE_SliderFocusRectEnum constant QStyle::SE_SliderFocusRect
new QStyle_SubElementSE_SliderLayoutItemEnum constant QStyle::SE_SliderLayoutItem
new QStyle_SubElementSE_SpinBoxLayoutItemEnum constant QStyle::SE_SpinBoxLayoutItem
new QStyle_SubElementSE_TabBarTabLeftButtonEnum constant QStyle::SE_TabBarTabLeftButton
new QStyle_SubElementSE_TabBarTabRightButtonEnum constant QStyle::SE_TabBarTabRightButton
new QStyle_SubElementSE_TabBarTabTextEnum constant QStyle::SE_TabBarTabText
new QStyle_SubElementSE_TabBarTearIndicatorEnum constant QStyle::SE_TabBarTearIndicator
new QStyle_SubElementSE_TabWidgetLayoutItemEnum constant QStyle::SE_TabWidgetLayoutItem
new QStyle_SubElementSE_TabWidgetLeftCornerEnum constant QStyle::SE_TabWidgetLeftCorner
new QStyle_SubElementSE_TabWidgetRightCornerEnum constant QStyle::SE_TabWidgetRightCorner
new QStyle_SubElementSE_TabWidgetTabBarEnum constant QStyle::SE_TabWidgetTabBar
new QStyle_SubElementSE_TabWidgetTabContentsEnum constant QStyle::SE_TabWidgetTabContents
new QStyle_SubElementSE_TabWidgetTabPaneEnum constant QStyle::SE_TabWidgetTabPane
new QStyle_SubElementSE_ToolBarHandleEnum constant QStyle::SE_ToolBarHandle
new QStyle_SubElementSE_ToolBoxTabContentsEnum constant QStyle::SE_ToolBoxTabContents
new QStyle_SubElementSE_ToolButtonLayoutItemEnum constant QStyle::SE_ToolButtonLayoutItem
new QStyle_SubElementSE_TreeViewDisclosureItemEnum constant QStyle::SE_TreeViewDisclosureItem
new QStyle_SubElementSE_ViewItemCheckIndicatorEnum constant QStyle::SE_ViewItemCheckIndicator

Detailed description

[const] bool ==(QStyle_SubElement 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_SubElement SE_CheckBoxClickRect

Description: Enum constant QStyle::SE_CheckBoxClickRect

[static] new QStyle_SubElement SE_CheckBoxContents

Description: Enum constant QStyle::SE_CheckBoxContents

[static] new QStyle_SubElement SE_CheckBoxFocusRect

Description: Enum constant QStyle::SE_CheckBoxFocusRect

[static] new QStyle_SubElement SE_CheckBoxIndicator

Description: Enum constant QStyle::SE_CheckBoxIndicator

[static] new QStyle_SubElement SE_CheckBoxLayoutItem

Description: Enum constant QStyle::SE_CheckBoxLayoutItem

[static] new QStyle_SubElement SE_ComboBoxFocusRect

Description: Enum constant QStyle::SE_ComboBoxFocusRect

[static] new QStyle_SubElement SE_ComboBoxLayoutItem

Description: Enum constant QStyle::SE_ComboBoxLayoutItem

[static] new QStyle_SubElement SE_CustomBase

Description: Enum constant QStyle::SE_CustomBase

[static] new QStyle_SubElement SE_DateTimeEditLayoutItem

Description: Enum constant QStyle::SE_DateTimeEditLayoutItem

[static] new QStyle_SubElement SE_DialogButtonAbort

Description: Enum constant QStyle::SE_DialogButtonAbort

[static] new QStyle_SubElement SE_DialogButtonAccept

Description: Enum constant QStyle::SE_DialogButtonAccept

[static] new QStyle_SubElement SE_DialogButtonAll

Description: Enum constant QStyle::SE_DialogButtonAll

[static] new QStyle_SubElement SE_DialogButtonApply

Description: Enum constant QStyle::SE_DialogButtonApply

[static] new QStyle_SubElement SE_DialogButtonBoxLayoutItem

Description: Enum constant QStyle::SE_DialogButtonBoxLayoutItem

[static] new QStyle_SubElement SE_DialogButtonCustom

Description: Enum constant QStyle::SE_DialogButtonCustom

[static] new QStyle_SubElement SE_DialogButtonHelp

Description: Enum constant QStyle::SE_DialogButtonHelp

[static] new QStyle_SubElement SE_DialogButtonIgnore

Description: Enum constant QStyle::SE_DialogButtonIgnore

[static] new QStyle_SubElement SE_DialogButtonReject

Description: Enum constant QStyle::SE_DialogButtonReject

[static] new QStyle_SubElement SE_DialogButtonRetry

Description: Enum constant QStyle::SE_DialogButtonRetry

[static] new QStyle_SubElement SE_DockWidgetCloseButton

Description: Enum constant QStyle::SE_DockWidgetCloseButton

[static] new QStyle_SubElement SE_DockWidgetFloatButton

Description: Enum constant QStyle::SE_DockWidgetFloatButton

[static] new QStyle_SubElement SE_DockWidgetIcon

Description: Enum constant QStyle::SE_DockWidgetIcon

[static] new QStyle_SubElement SE_DockWidgetTitleBarText

Description: Enum constant QStyle::SE_DockWidgetTitleBarText

[static] new QStyle_SubElement SE_FrameContents

Description: Enum constant QStyle::SE_FrameContents

[static] new QStyle_SubElement SE_FrameLayoutItem

Description: Enum constant QStyle::SE_FrameLayoutItem

[static] new QStyle_SubElement SE_GroupBoxLayoutItem

Description: Enum constant QStyle::SE_GroupBoxLayoutItem

[static] new QStyle_SubElement SE_HeaderArrow

Description: Enum constant QStyle::SE_HeaderArrow

[static] new QStyle_SubElement SE_HeaderLabel

Description: Enum constant QStyle::SE_HeaderLabel

[static] new QStyle_SubElement SE_ItemViewItemCheckIndicator

Description: Enum constant QStyle::SE_ItemViewItemCheckIndicator

[static] new QStyle_SubElement SE_ItemViewItemDecoration

Description: Enum constant QStyle::SE_ItemViewItemDecoration

[static] new QStyle_SubElement SE_ItemViewItemFocusRect

Description: Enum constant QStyle::SE_ItemViewItemFocusRect

[static] new QStyle_SubElement SE_ItemViewItemText

Description: Enum constant QStyle::SE_ItemViewItemText

[static] new QStyle_SubElement SE_LabelLayoutItem

Description: Enum constant QStyle::SE_LabelLayoutItem

[static] new QStyle_SubElement SE_LineEditContents

Description: Enum constant QStyle::SE_LineEditContents

[static] new QStyle_SubElement SE_ProgressBarContents

Description: Enum constant QStyle::SE_ProgressBarContents

[static] new QStyle_SubElement SE_ProgressBarGroove

Description: Enum constant QStyle::SE_ProgressBarGroove

[static] new QStyle_SubElement SE_ProgressBarLabel

Description: Enum constant QStyle::SE_ProgressBarLabel

[static] new QStyle_SubElement SE_ProgressBarLayoutItem

Description: Enum constant QStyle::SE_ProgressBarLayoutItem

[static] new QStyle_SubElement SE_PushButtonContents

Description: Enum constant QStyle::SE_PushButtonContents

[static] new QStyle_SubElement SE_PushButtonFocusRect

Description: Enum constant QStyle::SE_PushButtonFocusRect

[static] new QStyle_SubElement SE_PushButtonLayoutItem

Description: Enum constant QStyle::SE_PushButtonLayoutItem

[static] new QStyle_SubElement SE_Q3DockWindowHandleRect

Description: Enum constant QStyle::SE_Q3DockWindowHandleRect

[static] new QStyle_SubElement SE_RadioButtonClickRect

Description: Enum constant QStyle::SE_RadioButtonClickRect

[static] new QStyle_SubElement SE_RadioButtonContents

Description: Enum constant QStyle::SE_RadioButtonContents

[static] new QStyle_SubElement SE_RadioButtonFocusRect

Description: Enum constant QStyle::SE_RadioButtonFocusRect

[static] new QStyle_SubElement SE_RadioButtonIndicator

Description: Enum constant QStyle::SE_RadioButtonIndicator

[static] new QStyle_SubElement SE_RadioButtonLayoutItem

Description: Enum constant QStyle::SE_RadioButtonLayoutItem

[static] new QStyle_SubElement SE_ShapedFrameContents

Description: Enum constant QStyle::SE_ShapedFrameContents

[static] new QStyle_SubElement SE_SliderFocusRect

Description: Enum constant QStyle::SE_SliderFocusRect

[static] new QStyle_SubElement SE_SliderLayoutItem

Description: Enum constant QStyle::SE_SliderLayoutItem

[static] new QStyle_SubElement SE_SpinBoxLayoutItem

Description: Enum constant QStyle::SE_SpinBoxLayoutItem

[static] new QStyle_SubElement SE_TabBarTabLeftButton

Description: Enum constant QStyle::SE_TabBarTabLeftButton

[static] new QStyle_SubElement SE_TabBarTabRightButton

Description: Enum constant QStyle::SE_TabBarTabRightButton

[static] new QStyle_SubElement SE_TabBarTabText

Description: Enum constant QStyle::SE_TabBarTabText

[static] new QStyle_SubElement SE_TabBarTearIndicator

Description: Enum constant QStyle::SE_TabBarTearIndicator

[static] new QStyle_SubElement SE_TabWidgetLayoutItem

Description: Enum constant QStyle::SE_TabWidgetLayoutItem

[static] new QStyle_SubElement SE_TabWidgetLeftCorner

Description: Enum constant QStyle::SE_TabWidgetLeftCorner

[static] new QStyle_SubElement SE_TabWidgetRightCorner

Description: Enum constant QStyle::SE_TabWidgetRightCorner

[static] new QStyle_SubElement SE_TabWidgetTabBar

Description: Enum constant QStyle::SE_TabWidgetTabBar

[static] new QStyle_SubElement SE_TabWidgetTabContents

Description: Enum constant QStyle::SE_TabWidgetTabContents

[static] new QStyle_SubElement SE_TabWidgetTabPane

Description: Enum constant QStyle::SE_TabWidgetTabPane

[static] new QStyle_SubElement SE_ToolBarHandle

Description: Enum constant QStyle::SE_ToolBarHandle

[static] new QStyle_SubElement SE_ToolBoxTabContents

Description: Enum constant QStyle::SE_ToolBoxTabContents

[static] new QStyle_SubElement SE_ToolButtonLayoutItem

Description: Enum constant QStyle::SE_ToolButtonLayoutItem

[static] new QStyle_SubElement SE_TreeViewDisclosureItem

Description: Enum constant QStyle::SE_TreeViewDisclosureItem

[static] new QStyle_SubElement SE_ViewItemCheckIndicator

Description: Enum constant QStyle::SE_ViewItemCheckIndicator

[const] void assign(const QStyle_SubElement 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_SubElement 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_SubElement new(unsigned int arg1)

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