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

API reference - Class QAccessible_StateFlag

Notation used in Ruby API documentation

Description: This class represents the QAccessible::StateFlag enum

Public constructors

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

Public methods

[const]bool==(QAccessible_StateFlag 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_StateFlag 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_StateFlagdupCreates 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_StateFlagAnimatedEnum constant QAccessible::Animated
new QAccessible_StateFlagBusyEnum constant QAccessible::Busy
new QAccessible_StateFlagCheckedEnum constant QAccessible::Checked
new QAccessible_StateFlagCollapsedEnum constant QAccessible::Collapsed
new QAccessible_StateFlagDefaultButtonEnum constant QAccessible::DefaultButton
new QAccessible_StateFlagExpandedEnum constant QAccessible::Expanded
new QAccessible_StateFlagExtSelectableEnum constant QAccessible::ExtSelectable
new QAccessible_StateFlagFocusableEnum constant QAccessible::Focusable
new QAccessible_StateFlagFocusedEnum constant QAccessible::Focused
new QAccessible_StateFlagHasInvokeExtensionEnum constant QAccessible::HasInvokeExtension
new QAccessible_StateFlagHasPopupEnum constant QAccessible::HasPopup
new QAccessible_StateFlagHotTrackedEnum constant QAccessible::HotTracked
new QAccessible_StateFlagInvisibleEnum constant QAccessible::Invisible
new QAccessible_StateFlagLinkedEnum constant QAccessible::Linked
new QAccessible_StateFlagMarqueedEnum constant QAccessible::Marqueed
new QAccessible_StateFlagMixedEnum constant QAccessible::Mixed
new QAccessible_StateFlagModalEnum constant QAccessible::Modal
new QAccessible_StateFlagMovableEnum constant QAccessible::Movable
new QAccessible_StateFlagMultiSelectableEnum constant QAccessible::MultiSelectable
new QAccessible_StateFlagNormalEnum constant QAccessible::Normal
new QAccessible_StateFlagOffscreenEnum constant QAccessible::Offscreen
new QAccessible_StateFlagPressedEnum constant QAccessible::Pressed
new QAccessible_StateFlagProtectedEnum constant QAccessible::Protected
new QAccessible_StateFlagReadOnlyEnum constant QAccessible::ReadOnly
new QAccessible_StateFlagSelectableEnum constant QAccessible::Selectable
new QAccessible_StateFlagSelectedEnum constant QAccessible::Selected
new QAccessible_StateFlagSelfVoicingEnum constant QAccessible::SelfVoicing
new QAccessible_StateFlagSizeableEnum constant QAccessible::Sizeable
new QAccessible_StateFlagTraversedEnum constant QAccessible::Traversed
new QAccessible_StateFlagUnavailableEnum constant QAccessible::Unavailable

Detailed description

[const] bool ==(QAccessible_StateFlag 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_StateFlag Animated

Description: Enum constant QAccessible::Animated

[static] new QAccessible_StateFlag Busy

Description: Enum constant QAccessible::Busy

[static] new QAccessible_StateFlag Checked

Description: Enum constant QAccessible::Checked

[static] new QAccessible_StateFlag Collapsed

Description: Enum constant QAccessible::Collapsed

[static] new QAccessible_StateFlag DefaultButton

Description: Enum constant QAccessible::DefaultButton

[static] new QAccessible_StateFlag Expanded

Description: Enum constant QAccessible::Expanded

[static] new QAccessible_StateFlag ExtSelectable

Description: Enum constant QAccessible::ExtSelectable

[static] new QAccessible_StateFlag Focusable

Description: Enum constant QAccessible::Focusable

[static] new QAccessible_StateFlag Focused

Description: Enum constant QAccessible::Focused

[static] new QAccessible_StateFlag HasInvokeExtension

Description: Enum constant QAccessible::HasInvokeExtension

[static] new QAccessible_StateFlag HasPopup

Description: Enum constant QAccessible::HasPopup

[static] new QAccessible_StateFlag HotTracked

Description: Enum constant QAccessible::HotTracked

[static] new QAccessible_StateFlag Invisible

Description: Enum constant QAccessible::Invisible

[static] new QAccessible_StateFlag Linked

Description: Enum constant QAccessible::Linked

[static] new QAccessible_StateFlag Marqueed

Description: Enum constant QAccessible::Marqueed

[static] new QAccessible_StateFlag Mixed

Description: Enum constant QAccessible::Mixed

[static] new QAccessible_StateFlag Modal

Description: Enum constant QAccessible::Modal

[static] new QAccessible_StateFlag Movable

Description: Enum constant QAccessible::Movable

[static] new QAccessible_StateFlag MultiSelectable

Description: Enum constant QAccessible::MultiSelectable

[static] new QAccessible_StateFlag Normal

Description: Enum constant QAccessible::Normal

[static] new QAccessible_StateFlag Offscreen

Description: Enum constant QAccessible::Offscreen

[static] new QAccessible_StateFlag Pressed

Description: Enum constant QAccessible::Pressed

[static] new QAccessible_StateFlag Protected

Description: Enum constant QAccessible::Protected

[static] new QAccessible_StateFlag ReadOnly

Description: Enum constant QAccessible::ReadOnly

[static] new QAccessible_StateFlag Selectable

Description: Enum constant QAccessible::Selectable

[static] new QAccessible_StateFlag Selected

Description: Enum constant QAccessible::Selected

[static] new QAccessible_StateFlag SelfVoicing

Description: Enum constant QAccessible::SelfVoicing

[static] new QAccessible_StateFlag Sizeable

Description: Enum constant QAccessible::Sizeable

[static] new QAccessible_StateFlag Traversed

Description: Enum constant QAccessible::Traversed

[static] new QAccessible_StateFlag Unavailable

Description: Enum constant QAccessible::Unavailable

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