API reference - Class QAccessible_Role

Notation used in Ruby API documentation

Description: This class represents the QAccessible::Role enum

Class hierarchy: QAccessible_Role » QAccessible_QFlags_Role

Public constructors

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

Public methods

[const]bool==(QAccessible_Role 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 QAccessible_Role 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]QAccessible_RoledupCreates 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 QAccessible_RoleAlertMessageEnum constant QAccessible::AlertMessage
new QAccessible_RoleAnimationEnum constant QAccessible::Animation
new QAccessible_RoleApplicationEnum constant QAccessible::Application
new QAccessible_RoleAssistantEnum constant QAccessible::Assistant
new QAccessible_RoleBorderEnum constant QAccessible::Border
new QAccessible_RoleButtonDropDownEnum constant QAccessible::ButtonDropDown
new QAccessible_RoleButtonDropGridEnum constant QAccessible::ButtonDropGrid
new QAccessible_RoleButtonMenuEnum constant QAccessible::ButtonMenu
new QAccessible_RoleCanvasEnum constant QAccessible::Canvas
new QAccessible_RoleCaretEnum constant QAccessible::Caret
new QAccessible_RoleCellEnum constant QAccessible::Cell
new QAccessible_RoleChartEnum constant QAccessible::Chart
new QAccessible_RoleCheckBoxEnum constant QAccessible::CheckBox
new QAccessible_RoleClientEnum constant QAccessible::Client
new QAccessible_RoleClockEnum constant QAccessible::Clock
new QAccessible_RoleColumnEnum constant QAccessible::Column
new QAccessible_RoleColumnHeaderEnum constant QAccessible::ColumnHeader
new QAccessible_RoleComboBoxEnum constant QAccessible::ComboBox
new QAccessible_RoleCursorEnum constant QAccessible::Cursor
new QAccessible_RoleDialEnum constant QAccessible::Dial
new QAccessible_RoleDialogEnum constant QAccessible::Dialog
new QAccessible_RoleDocumentEnum constant QAccessible::Document
new QAccessible_RoleEditableTextEnum constant QAccessible::EditableText
new QAccessible_RoleEquationEnum constant QAccessible::Equation
new QAccessible_RoleGraphicEnum constant QAccessible::Graphic
new QAccessible_RoleGripEnum constant QAccessible::Grip
new QAccessible_RoleGroupingEnum constant QAccessible::Grouping
new QAccessible_RoleHelpBalloonEnum constant QAccessible::HelpBalloon
new QAccessible_RoleHotkeyFieldEnum constant QAccessible::HotkeyField
new QAccessible_RoleIndicatorEnum constant QAccessible::Indicator
new QAccessible_RoleLayeredPaneEnum constant QAccessible::LayeredPane
new QAccessible_RoleLinkEnum constant QAccessible::Link
new QAccessible_RoleListEnum constant QAccessible::List
new QAccessible_RoleListItemEnum constant QAccessible::ListItem
new QAccessible_RoleMenuBarEnum constant QAccessible::MenuBar
new QAccessible_RoleMenuItemEnum constant QAccessible::MenuItem
new QAccessible_RoleNoRoleEnum constant QAccessible::NoRole
new QAccessible_RolePageTabEnum constant QAccessible::PageTab
new QAccessible_RolePageTabListEnum constant QAccessible::PageTabList
new QAccessible_RolePaneEnum constant QAccessible::Pane
new QAccessible_RolePopupMenuEnum constant QAccessible::PopupMenu
new QAccessible_RoleProgressBarEnum constant QAccessible::ProgressBar
new QAccessible_RolePropertyPageEnum constant QAccessible::PropertyPage
new QAccessible_RolePushButtonEnum constant QAccessible::PushButton
new QAccessible_RoleRadioButtonEnum constant QAccessible::RadioButton
new QAccessible_RoleRowEnum constant QAccessible::Row
new QAccessible_RoleRowHeaderEnum constant QAccessible::RowHeader
new QAccessible_RoleScrollBarEnum constant QAccessible::ScrollBar
new QAccessible_RoleSeparatorEnum constant QAccessible::Separator
new QAccessible_RoleSliderEnum constant QAccessible::Slider
new QAccessible_RoleSoundEnum constant QAccessible::Sound
new QAccessible_RoleSpinBoxEnum constant QAccessible::SpinBox
new QAccessible_RoleSplitterEnum constant QAccessible::Splitter
new QAccessible_RoleStaticTextEnum constant QAccessible::StaticText
new QAccessible_RoleStatusBarEnum constant QAccessible::StatusBar
new QAccessible_RoleTableEnum constant QAccessible::Table
new QAccessible_RoleTitleBarEnum constant QAccessible::TitleBar
new QAccessible_RoleToolBarEnum constant QAccessible::ToolBar
new QAccessible_RoleToolTipEnum constant QAccessible::ToolTip
new QAccessible_RoleTreeEnum constant QAccessible::Tree
new QAccessible_RoleTreeItemEnum constant QAccessible::TreeItem
new QAccessible_RoleUserRoleEnum constant QAccessible::UserRole
new QAccessible_RoleWhitespaceEnum constant QAccessible::Whitespace
new QAccessible_RoleWindowEnum constant QAccessible::Window

Detailed description

[const] bool ==(QAccessible_Role 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 QAccessible_Role AlertMessage

Description: Enum constant QAccessible::AlertMessage

[static] new QAccessible_Role Animation

Description: Enum constant QAccessible::Animation

[static] new QAccessible_Role Application

Description: Enum constant QAccessible::Application

[static] new QAccessible_Role Assistant

Description: Enum constant QAccessible::Assistant

[static] new QAccessible_Role Border

Description: Enum constant QAccessible::Border

[static] new QAccessible_Role ButtonDropDown

Description: Enum constant QAccessible::ButtonDropDown

[static] new QAccessible_Role ButtonDropGrid

Description: Enum constant QAccessible::ButtonDropGrid

[static] new QAccessible_Role ButtonMenu

Description: Enum constant QAccessible::ButtonMenu

[static] new QAccessible_Role Canvas

Description: Enum constant QAccessible::Canvas

[static] new QAccessible_Role Caret

Description: Enum constant QAccessible::Caret

[static] new QAccessible_Role Cell

Description: Enum constant QAccessible::Cell

[static] new QAccessible_Role Chart

Description: Enum constant QAccessible::Chart

[static] new QAccessible_Role CheckBox

Description: Enum constant QAccessible::CheckBox

[static] new QAccessible_Role Client

Description: Enum constant QAccessible::Client

[static] new QAccessible_Role Clock

Description: Enum constant QAccessible::Clock

[static] new QAccessible_Role Column

Description: Enum constant QAccessible::Column

[static] new QAccessible_Role ColumnHeader

Description: Enum constant QAccessible::ColumnHeader

[static] new QAccessible_Role ComboBox

Description: Enum constant QAccessible::ComboBox

[static] new QAccessible_Role Cursor

Description: Enum constant QAccessible::Cursor

[static] new QAccessible_Role Dial

Description: Enum constant QAccessible::Dial

[static] new QAccessible_Role Dialog

Description: Enum constant QAccessible::Dialog

[static] new QAccessible_Role Document

Description: Enum constant QAccessible::Document

[static] new QAccessible_Role EditableText

Description: Enum constant QAccessible::EditableText

[static] new QAccessible_Role Equation

Description: Enum constant QAccessible::Equation

[static] new QAccessible_Role Graphic

Description: Enum constant QAccessible::Graphic

[static] new QAccessible_Role Grip

Description: Enum constant QAccessible::Grip

[static] new QAccessible_Role Grouping

Description: Enum constant QAccessible::Grouping

[static] new QAccessible_Role HelpBalloon

Description: Enum constant QAccessible::HelpBalloon

[static] new QAccessible_Role HotkeyField

Description: Enum constant QAccessible::HotkeyField

[static] new QAccessible_Role Indicator

Description: Enum constant QAccessible::Indicator

[static] new QAccessible_Role LayeredPane

Description: Enum constant QAccessible::LayeredPane

[static] new QAccessible_Role Link

Description: Enum constant QAccessible::Link

[static] new QAccessible_Role List

Description: Enum constant QAccessible::List

[static] new QAccessible_Role ListItem

Description: Enum constant QAccessible::ListItem

[static] new QAccessible_Role MenuBar

Description: Enum constant QAccessible::MenuBar

[static] new QAccessible_Role MenuItem

Description: Enum constant QAccessible::MenuItem

[static] new QAccessible_Role NoRole

Description: Enum constant QAccessible::NoRole

[static] new QAccessible_Role PageTab

Description: Enum constant QAccessible::PageTab

[static] new QAccessible_Role PageTabList

Description: Enum constant QAccessible::PageTabList

[static] new QAccessible_Role Pane

Description: Enum constant QAccessible::Pane

[static] new QAccessible_Role PopupMenu

Description: Enum constant QAccessible::PopupMenu

[static] new QAccessible_Role ProgressBar

Description: Enum constant QAccessible::ProgressBar

[static] new QAccessible_Role PropertyPage

Description: Enum constant QAccessible::PropertyPage

[static] new QAccessible_Role PushButton

Description: Enum constant QAccessible::PushButton

[static] new QAccessible_Role RadioButton

Description: Enum constant QAccessible::RadioButton

[static] new QAccessible_Role Row

Description: Enum constant QAccessible::Row

[static] new QAccessible_Role RowHeader

Description: Enum constant QAccessible::RowHeader

[static] new QAccessible_Role ScrollBar

Description: Enum constant QAccessible::ScrollBar

[static] new QAccessible_Role Separator

Description: Enum constant QAccessible::Separator

[static] new QAccessible_Role Slider

Description: Enum constant QAccessible::Slider

[static] new QAccessible_Role Sound

Description: Enum constant QAccessible::Sound

[static] new QAccessible_Role SpinBox

Description: Enum constant QAccessible::SpinBox

[static] new QAccessible_Role Splitter

Description: Enum constant QAccessible::Splitter

[static] new QAccessible_Role StaticText

Description: Enum constant QAccessible::StaticText

[static] new QAccessible_Role StatusBar

Description: Enum constant QAccessible::StatusBar

[static] new QAccessible_Role Table

Description: Enum constant QAccessible::Table

[static] new QAccessible_Role TitleBar

Description: Enum constant QAccessible::TitleBar

[static] new QAccessible_Role ToolBar

Description: Enum constant QAccessible::ToolBar

[static] new QAccessible_Role ToolTip

Description: Enum constant QAccessible::ToolTip

[static] new QAccessible_Role Tree

Description: Enum constant QAccessible::Tree

[static] new QAccessible_Role TreeItem

Description: Enum constant QAccessible::TreeItem

[static] new QAccessible_Role UserRole

Description: Enum constant QAccessible::UserRole

[static] new QAccessible_Role Whitespace

Description: Enum constant QAccessible::Whitespace

[static] new QAccessible_Role Window

Description: Enum constant QAccessible::Window

[const] void assign(const QAccessible_Role 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] QAccessible_Role 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 QAccessible_Role 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