Qt Jambi Home

com.trolltech.qt.gui
Enum QAccessible.Role

java.lang.Object
  extended by java.lang.Enum<QAccessible.Role>
      extended by com.trolltech.qt.gui.QAccessible.Role
All Implemented Interfaces:
QtEnumerator, java.io.Serializable, java.lang.Comparable<QAccessible.Role>
Enclosing class:
QAccessible

public static enum QAccessible.Role
extends java.lang.Enum<QAccessible.Role>
implements QtEnumerator

This enum defines the role of an accessible object. The roles are:

ConstantValueDescription
AlertMessage8An object that is used to alert the user.
Animation54An object that displays an animation.
Application14The application's main window.
Assistant32An object that provids interactive help.
Border19An object that represents a border.
ButtonDropDown56A button that drops down a list of items.
ButtonDropGrid58A button that drops down a grid.
ButtonMenu57A button that drops down a menu.
Canvas53An object that displays graphics that the user can interact with.
Caret7An object that represents the system caret (text cursor).
Cell29A cell in a table.
Chart17An object that displays a graphical representation of data.
CheckBox44An object that represents an option that can be checked or unchecked. Some options provide a "mixed" state, e.g. neither checked nor unchecked.
Client10The client area in a window.
Clock61A clock displaying time.
Column27A column of cells, usually within a table.
ColumnHeader25A header for a column of data.
ComboBox46A list of choices that the user can select from.
Cursor6An object that represents the mouse cursor.
Dial49An object that represents a dial or knob.
Dialog18A dialog box.
Document15A document window, usually in an MDI environment.
EditableText42Editable text
Equation55An object that represents a mathematical equation.
Graphic40A graphic or picture, e.g. an icon.
Grip4A grip that the user can drag to change the size of widgets.
Grouping20An object that represents a logical grouping of other objects.
HelpBalloon31An object that displays help in a separate, short lived window.
HotkeyField50A hotkey field that allows the user to enter a key sequence.
Indicator39An indicator that represents a current value or item.
LayeredPane63An object that can contain layered children, e.g. in a stack.
Link30A link to something else.
List33A list of items, from which the user can select one or more items.
ListItem34An item in a list of items.
MenuBar2A menu bar from which menus are opened by the user.
MenuItem12An item in a menu or menu bar.
NoRole0The object has no role. This usually indicates an invalid object.
PageTab37A page tab that the user can select to switch to a different page in a dialog.
PageTabList60A list of page tabs.
Pane16A generic container.
PopupMenu11A menu which lists options that the user can select to perform an action.
ProgressBar48The object displays the progress of an operation in progress.
PropertyPage38A property page where the user can change options and settings.
PushButton43A button.
RadioButton45An object that represents an option that is mutually exclusive with other options.
Row28A row of cells, usually within a table.
RowHeader26A header for a row of data.
ScrollBar3A scroll bar, which allows the user to scroll the visible area.
Separator21A separator that divides space into logical areas.
Slider51A slider that allows the user to select a value within a given range.
Sound5An object that represents a sound.
SpinBox52A spin box widget that allows the user to enter a value within a given range.
Splitter62A splitter distributing available space between its child widgets.
StaticText41Static text, such as labels for other widgets.
StatusBar23A status bar.
Table24A table representing data in a grid of rows and columns.
TitleBar1The title bar caption of a window.
ToolBar22A tool bar, which groups widgets that the user accesses frequently.
ToolTip13A tool tip which provides information about other objects.
Tree35A list of items in a tree structure.
TreeItem36An item in a tree structure.
UserRole65535The first value to be used for user defined roles.
Whitespace59Blank space between other objects.
Window9A top level window.


Enum Constant Summary
AlertMessage
          An object that is used to alert the user.
Animation
          An object that displays an animation.
Application
          The application's main window.
Assistant
          An object that provids interactive help.
Border
          An object that represents a border.
ButtonDropDown
          A button that drops down a list of items.
ButtonDropGrid
          A button that drops down a grid.
ButtonMenu
          A button that drops down a menu.
Canvas
          An object that displays graphics that the user can interact with.
Caret
          An object that represents the system caret (text cursor).
Cell
          A cell in a table.
Chart
          An object that displays a graphical representation of data.
CheckBox
          An object that represents an option that can be checked or unchecked.
Client
          The client area in a window.
Clock
          A clock displaying time.
Column
          A column of cells, usually within a table.
ColumnHeader
          A header for a column of data.
ComboBox
          A list of choices that the user can select from.
Cursor
          An object that represents the mouse cursor.
Dial
          An object that represents a dial or knob.
Dialog
          A dialog box.
Document
          A document window, usually in an MDI environment.
EditableText
          Editable text
Equation
          An object that represents a mathematical equation.
Graphic
          A graphic or picture, e.g. an icon.
Grip
          A grip that the user can drag to change the size of widgets.
Grouping
          An object that represents a logical grouping of other objects.
HelpBalloon
          An object that displays help in a separate, short lived window.
HotkeyField
          A hotkey field that allows the user to enter a key sequence.
Indicator
          An indicator that represents a current value or item.
LayeredPane
          An object that can contain layered children, e.g. in a stack.
Link
          A link to something else.
List
          A list of items, from which the user can select one or more items.
ListItem
          An item in a list of items.
MenuBar
          A menu bar from which menus are opened by the user.
MenuItem
          An item in a menu or menu bar.
NoRole
          The object has no role.
PageTab
          A page tab that the user can select to switch to a different page in a dialog.
PageTabList
          A list of page tabs.
Pane
          A generic container.
PopupMenu
          A menu which lists options that the user can select to perform an action.
ProgressBar
          The object displays the progress of an operation in progress.
PropertyPage
          A property page where the user can change options and settings.
PushButton
          A button.
RadioButton
          An object that represents an option that is mutually exclusive with other options.
Row
          A row of cells, usually within a table.
RowHeader
          A header for a row of data.
ScrollBar
          A scroll bar, which allows the user to scroll the visible area.
Separator
          A separator that divides space into logical areas.
Slider
          A slider that allows the user to select a value within a given range.
Sound
          An object that represents a sound.
SpinBox
          A spin box widget that allows the user to enter a value within a given range.
Splitter
          A splitter distributing available space between its child widgets.
StaticText
          Static text, such as labels for other widgets.
StatusBar
          A status bar.
Table
          A table representing data in a grid of rows and columns.
TitleBar
          The title bar caption of a window.
ToolBar
          A tool bar, which groups widgets that the user accesses frequently.
ToolTip
          A tool tip which provides information about other objects.
Tree
          A list of items in a tree structure.
TreeItem
          An item in a tree structure.
UserRole
          The first value to be used for user defined roles.
Whitespace
          Blank space between other objects.
Window
          A top level window.
 
Method Summary
static QAccessible.Role resolve(int value)
           
 int value()
          This function should return an integer value for the enum values of the enumeration that implements this interface.
static QAccessible.Role valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static QAccessible.Role[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NoRole

public static final QAccessible.Role NoRole

The object has no role. This usually indicates an invalid object.


TitleBar

public static final QAccessible.Role TitleBar

The title bar caption of a window.


MenuBar

public static final QAccessible.Role MenuBar

A menu bar from which menus are opened by the user.


ScrollBar

public static final QAccessible.Role ScrollBar

A scroll bar, which allows the user to scroll the visible area.


Grip

public static final QAccessible.Role Grip

A grip that the user can drag to change the size of widgets.


Sound

public static final QAccessible.Role Sound

An object that represents a sound.


Cursor

public static final QAccessible.Role Cursor

An object that represents the mouse cursor.


Caret

public static final QAccessible.Role Caret

An object that represents the system caret (text cursor).


AlertMessage

public static final QAccessible.Role AlertMessage

An object that is used to alert the user.


Window

public static final QAccessible.Role Window

A top level window.


Client

public static final QAccessible.Role Client

The client area in a window.


PopupMenu

public static final QAccessible.Role PopupMenu

A menu which lists options that the user can select to perform an action.


MenuItem

public static final QAccessible.Role MenuItem

An item in a menu or menu bar.


ToolTip

public static final QAccessible.Role ToolTip

A tool tip which provides information about other objects.


Application

public static final QAccessible.Role Application

The application's main window.


Document

public static final QAccessible.Role Document

A document window, usually in an MDI environment.


Pane

public static final QAccessible.Role Pane

A generic container.


Chart

public static final QAccessible.Role Chart

An object that displays a graphical representation of data.


Dialog

public static final QAccessible.Role Dialog

A dialog box.


Border

public static final QAccessible.Role Border

An object that represents a border.


Grouping

public static final QAccessible.Role Grouping

An object that represents a logical grouping of other objects.


Separator

public static final QAccessible.Role Separator

A separator that divides space into logical areas.


ToolBar

public static final QAccessible.Role ToolBar

A tool bar, which groups widgets that the user accesses frequently.


StatusBar

public static final QAccessible.Role StatusBar

A status bar.


Table

public static final QAccessible.Role Table

A table representing data in a grid of rows and columns.


ColumnHeader

public static final QAccessible.Role ColumnHeader

A header for a column of data.


RowHeader

public static final QAccessible.Role RowHeader

A header for a row of data.


Column

public static final QAccessible.Role Column

A column of cells, usually within a table.


Row

public static final QAccessible.Role Row

A row of cells, usually within a table.


Cell

public static final QAccessible.Role Cell

A cell in a table.


Link

public static final QAccessible.Role Link

A link to something else.


HelpBalloon

public static final QAccessible.Role HelpBalloon

An object that displays help in a separate, short lived window.


Assistant

public static final QAccessible.Role Assistant

An object that provids interactive help.


List

public static final QAccessible.Role List

A list of items, from which the user can select one or more items.


ListItem

public static final QAccessible.Role ListItem

An item in a list of items.


Tree

public static final QAccessible.Role Tree

A list of items in a tree structure.


TreeItem

public static final QAccessible.Role TreeItem

An item in a tree structure.


PageTab

public static final QAccessible.Role PageTab

A page tab that the user can select to switch to a different page in a dialog.


PropertyPage

public static final QAccessible.Role PropertyPage

A property page where the user can change options and settings.


Indicator

public static final QAccessible.Role Indicator

An indicator that represents a current value or item.


Graphic

public static final QAccessible.Role Graphic

A graphic or picture, e.g. an icon.


StaticText

public static final QAccessible.Role StaticText

Static text, such as labels for other widgets.


EditableText

public static final QAccessible.Role EditableText

Editable text


PushButton

public static final QAccessible.Role PushButton

A button.


CheckBox

public static final QAccessible.Role CheckBox

An object that represents an option that can be checked or unchecked. Some options provide a "mixed" state, e.g. neither checked nor unchecked.


RadioButton

public static final QAccessible.Role RadioButton

An object that represents an option that is mutually exclusive with other options.


ComboBox

public static final QAccessible.Role ComboBox

A list of choices that the user can select from.


ProgressBar

public static final QAccessible.Role ProgressBar

The object displays the progress of an operation in progress.


Dial

public static final QAccessible.Role Dial

An object that represents a dial or knob.


HotkeyField

public static final QAccessible.Role HotkeyField

A hotkey field that allows the user to enter a key sequence.


Slider

public static final QAccessible.Role Slider

A slider that allows the user to select a value within a given range.


SpinBox

public static final QAccessible.Role SpinBox

A spin box widget that allows the user to enter a value within a given range.


Canvas

public static final QAccessible.Role Canvas

An object that displays graphics that the user can interact with.


Animation

public static final QAccessible.Role Animation

An object that displays an animation.


Equation

public static final QAccessible.Role Equation

An object that represents a mathematical equation.


ButtonDropDown

public static final QAccessible.Role ButtonDropDown

A button that drops down a list of items.


ButtonMenu

public static final QAccessible.Role ButtonMenu

A button that drops down a menu.


ButtonDropGrid

public static final QAccessible.Role ButtonDropGrid

A button that drops down a grid.


Whitespace

public static final QAccessible.Role Whitespace

Blank space between other objects.


PageTabList

public static final QAccessible.Role PageTabList

A list of page tabs.


Clock

public static final QAccessible.Role Clock

A clock displaying time.


Splitter

public static final QAccessible.Role Splitter

A splitter distributing available space between its child widgets.


LayeredPane

public static final QAccessible.Role LayeredPane

An object that can contain layered children, e.g. in a stack.


UserRole

public static final QAccessible.Role UserRole

The first value to be used for user defined roles.

Method Detail

values

public static final QAccessible.Role[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(QAccessible.Role c : QAccessible.Role.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static QAccessible.Role valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

value

public int value()
Description copied from interface: QtEnumerator
This function should return an integer value for the enum values of the enumeration that implements this interface.

Specified by:
value in interface QtEnumerator

resolve

public static QAccessible.Role resolve(int value)

Qt Jambi Home