Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qspi_constant_mappings_p.h File Reference

(05fc3aef53348fb58be6308076e000825b704e58)

#include "qspi_struct_marshallers_p.h"
#include <QtGui/private/qtguiglobal_p.h>
#include <QtGui/QAccessible>
#include <atspi/atspi-constants.h>
+ Include dependency graph for qspi_constant_mappings_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  RoleNames
 

Macros

#define ATSPI_DBUS_NAME_REGISTRY   "org.a11y.atspi.Registry"
 
#define ATSPI_DBUS_PATH_REGISTRY   "/org/a11y/atspi/registry"
 
#define ATSPI_DBUS_INTERFACE_REGISTRY   "org.a11y.atspi.Registry"
 
#define ATSPI_DBUS_PATH_ROOT   "/org/a11y/atspi/accessible/root"
 
#define ATSPI_DBUS_PATH_DEC   "/org/a11y/atspi/registry/deviceeventcontroller"
 
#define ATSPI_DBUS_INTERFACE_DEC   "org.a11y.atspi.DeviceEventController"
 
#define ATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER   "org.a11y.atspi.DeviceEventListener"
 
#define ATSPI_DBUS_INTERFACE_CACHE   "org.a11y.atspi.Cache"
 
#define ATSPI_DBUS_INTERFACE_ACCESSIBLE   "org.a11y.atspi.Accessible"
 
#define ATSPI_DBUS_INTERFACE_ACTION   "org.a11y.atspi.Action"
 
#define ATSPI_DBUS_INTERFACE_APPLICATION   "org.a11y.atspi.Application"
 
#define ATSPI_DBUS_INTERFACE_COLLECTION   "org.a11y.atspi.Collection"
 
#define ATSPI_DBUS_INTERFACE_COMPONENT   "org.a11y.atspi.Component"
 
#define ATSPI_DBUS_INTERFACE_DOCUMENT   "org.a11y.atspi.Document"
 
#define ATSPI_DBUS_INTERFACE_EDITABLE_TEXT   "org.a11y.atspi.EditableText"
 
#define ATSPI_DBUS_INTERFACE_EVENT_KEYBOARD   "org.a11y.atspi.Event.Keyboard"
 
#define ATSPI_DBUS_INTERFACE_EVENT_MOUSE   "org.a11y.atspi.Event.Mouse"
 
#define ATSPI_DBUS_INTERFACE_EVENT_OBJECT   "org.a11y.atspi.Event.Object"
 
#define ATSPI_DBUS_INTERFACE_HYPERLINK   "org.a11y.atspi.Hyperlink"
 
#define ATSPI_DBUS_INTERFACE_HYPERTEXT   "org.a11y.atspi.Hypertext"
 
#define ATSPI_DBUS_INTERFACE_IMAGE   "org.a11y.atspi.Image"
 
#define ATSPI_DBUS_INTERFACE_SELECTION   "org.a11y.atspi.Selection"
 
#define ATSPI_DBUS_INTERFACE_TABLE   "org.a11y.atspi.Table"
 
#define ATSPI_DBUS_INTERFACE_TEXT   "org.a11y.atspi.Text"
 
#define ATSPI_DBUS_INTERFACE_VALUE   "org.a11y.atspi.Value"
 
#define ATSPI_DBUS_INTERFACE_SOCKET   "org.a11y.atspi.Socket"
 
#define ATSPI_DBUS_INTERFACE_EVENT_WINDOW   "org.a11y.atspi.Event.Window"
 
#define ATSPI_DBUS_INTERFACE_EVENT_FOCUS   "org.a11y.atspi.Event.Focus"
 
#define QSPI_OBJECT_PATH_ACCESSIBLE   "/org/a11y/atspi/accessible"
 
#define QSPI_OBJECT_PATH_PREFIX   "/org/a11y/atspi/accessible/"
 
#define QSPI_OBJECT_PATH_ROOT   QSPI_OBJECT_PATH_PREFIX "root"
 
#define QSPI_REGISTRY_NAME   "org.a11y.atspi.Registry"
 

Functions

 QT_REQUIRE_CONFIG (accessibility)
 
void setSpiStateBit (quint64 *state, AtspiStateType spiState)
 
void unsetSpiStateBit (quint64 *state, AtspiStateType spiState)
 
quint64 spiStatesFromQState (QAccessible::State state)
 
QSpiUIntList spiStateSetFromSpiStates (quint64 states)
 
AtspiRelationType qAccessibleRelationToAtSpiRelation (QAccessible::Relation relation)
 

Macro Definition Documentation

◆ ATSPI_DBUS_INTERFACE_ACCESSIBLE

#define ATSPI_DBUS_INTERFACE_ACCESSIBLE   "org.a11y.atspi.Accessible"

Definition at line 43 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_ACTION

#define ATSPI_DBUS_INTERFACE_ACTION   "org.a11y.atspi.Action"

Definition at line 44 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_APPLICATION

#define ATSPI_DBUS_INTERFACE_APPLICATION   "org.a11y.atspi.Application"

Definition at line 45 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_CACHE

#define ATSPI_DBUS_INTERFACE_CACHE   "org.a11y.atspi.Cache"

Definition at line 42 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_COLLECTION

#define ATSPI_DBUS_INTERFACE_COLLECTION   "org.a11y.atspi.Collection"

Definition at line 46 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_COMPONENT

#define ATSPI_DBUS_INTERFACE_COMPONENT   "org.a11y.atspi.Component"

Definition at line 47 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_DEC

#define ATSPI_DBUS_INTERFACE_DEC   "org.a11y.atspi.DeviceEventController"

Definition at line 39 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER

#define ATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER   "org.a11y.atspi.DeviceEventListener"

Definition at line 40 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_DOCUMENT

#define ATSPI_DBUS_INTERFACE_DOCUMENT   "org.a11y.atspi.Document"

Definition at line 48 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_EDITABLE_TEXT

#define ATSPI_DBUS_INTERFACE_EDITABLE_TEXT   "org.a11y.atspi.EditableText"

Definition at line 49 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_EVENT_FOCUS

#define ATSPI_DBUS_INTERFACE_EVENT_FOCUS   "org.a11y.atspi.Event.Focus"

Definition at line 64 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_EVENT_KEYBOARD

#define ATSPI_DBUS_INTERFACE_EVENT_KEYBOARD   "org.a11y.atspi.Event.Keyboard"

Definition at line 50 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_EVENT_MOUSE

#define ATSPI_DBUS_INTERFACE_EVENT_MOUSE   "org.a11y.atspi.Event.Mouse"

Definition at line 51 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_EVENT_OBJECT

#define ATSPI_DBUS_INTERFACE_EVENT_OBJECT   "org.a11y.atspi.Event.Object"

Definition at line 52 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_EVENT_WINDOW

#define ATSPI_DBUS_INTERFACE_EVENT_WINDOW   "org.a11y.atspi.Event.Window"

Definition at line 63 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_HYPERLINK

#define ATSPI_DBUS_INTERFACE_HYPERLINK   "org.a11y.atspi.Hyperlink"

Definition at line 53 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_HYPERTEXT

#define ATSPI_DBUS_INTERFACE_HYPERTEXT   "org.a11y.atspi.Hypertext"

Definition at line 54 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_IMAGE

#define ATSPI_DBUS_INTERFACE_IMAGE   "org.a11y.atspi.Image"

Definition at line 55 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_REGISTRY

#define ATSPI_DBUS_INTERFACE_REGISTRY   "org.a11y.atspi.Registry"

Definition at line 34 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_SELECTION

#define ATSPI_DBUS_INTERFACE_SELECTION   "org.a11y.atspi.Selection"

Definition at line 56 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_SOCKET

#define ATSPI_DBUS_INTERFACE_SOCKET   "org.a11y.atspi.Socket"

Definition at line 60 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_TABLE

#define ATSPI_DBUS_INTERFACE_TABLE   "org.a11y.atspi.Table"

Definition at line 57 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_TEXT

#define ATSPI_DBUS_INTERFACE_TEXT   "org.a11y.atspi.Text"

Definition at line 58 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_INTERFACE_VALUE

#define ATSPI_DBUS_INTERFACE_VALUE   "org.a11y.atspi.Value"

Definition at line 59 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_NAME_REGISTRY

#define ATSPI_DBUS_NAME_REGISTRY   "org.a11y.atspi.Registry"

Definition at line 32 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_PATH_DEC

#define ATSPI_DBUS_PATH_DEC   "/org/a11y/atspi/registry/deviceeventcontroller"

Definition at line 38 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_PATH_REGISTRY

#define ATSPI_DBUS_PATH_REGISTRY   "/org/a11y/atspi/registry"

Definition at line 33 of file qspi_constant_mappings_p.h.

◆ ATSPI_DBUS_PATH_ROOT

#define ATSPI_DBUS_PATH_ROOT   "/org/a11y/atspi/accessible/root"

Definition at line 36 of file qspi_constant_mappings_p.h.

◆ QSPI_OBJECT_PATH_ACCESSIBLE

#define QSPI_OBJECT_PATH_ACCESSIBLE   "/org/a11y/atspi/accessible"

Definition at line 66 of file qspi_constant_mappings_p.h.

◆ QSPI_OBJECT_PATH_PREFIX

#define QSPI_OBJECT_PATH_PREFIX   "/org/a11y/atspi/accessible/"

Definition at line 67 of file qspi_constant_mappings_p.h.

◆ QSPI_OBJECT_PATH_ROOT

#define QSPI_OBJECT_PATH_ROOT   QSPI_OBJECT_PATH_PREFIX "root"

Definition at line 68 of file qspi_constant_mappings_p.h.

◆ QSPI_REGISTRY_NAME

#define QSPI_REGISTRY_NAME   "org.a11y.atspi.Registry"

Definition at line 70 of file qspi_constant_mappings_p.h.

Function Documentation

◆ qAccessibleRelationToAtSpiRelation()

AtspiRelationType qAccessibleRelationToAtSpiRelation ( QAccessible::Relation relation)

◆ QT_REQUIRE_CONFIG()

QT_REQUIRE_CONFIG ( accessibility )

◆ setSpiStateBit()

void setSpiStateBit ( quint64 * state,
AtspiStateType spiState )
inline

Definition at line 90 of file qspi_constant_mappings_p.h.

References state.

◆ spiStateSetFromSpiStates()

QSpiUIntList spiStateSetFromSpiStates ( quint64 states)

◆ spiStatesFromQState()

quint64 spiStatesFromQState ( QAccessible::State state)

◆ unsetSpiStateBit()

void unsetSpiStateBit ( quint64 * state,
AtspiStateType spiState )
inline

Definition at line 95 of file qspi_constant_mappings_p.h.

References state.