Qt 4.8
Classes | Namespaces | Macros | Enumerations | Functions
qaccessible2.h File Reference
#include <QtGui/qaccessible.h>

Go to the source code of this file.

Classes

struct  QAccessible2::TableModelChange
 
class  QAccessible2Interface
 
class  QAccessibleActionInterface
 The QAccessibleActionInterface class implements support for the IAccessibleAction interface. More...
 
class  QAccessibleEditableTextInterface
 The QAccessibleEditableTextInterface class implements support for the IAccessibleEditableText interface. More...
 
class  QAccessibleImageInterface
 The QAccessibleImageInterface class implements support for the IAccessibleImage interface. More...
 
class  QAccessibleSimpleEditableTextInterface
 The QAccessibleSimpleEditableTextInterface class is a convenience class for text-based widgets. More...
 
class  QAccessibleTable2CellInterface
 
class  QAccessibleTable2Interface
 
class  QAccessibleTableInterface
 
class  QAccessibleTextInterface
 The QAccessibleTextInterface class implements support for the IAccessibleText interface. More...
 
class  QAccessibleValueInterface
 The QAccessibleValueInterface class implements support for the IAccessibleValue interface. More...
 

Namespaces

 QAccessible2
 The QAccessible2 namespace defines constants relating to IAccessible2-based interfaces.
 

Macros

#define Q_ACCESSIBLE_OBJECT
 

Enumerations

enum  QAccessible2::BoundaryType {
  QAccessible2::CharBoundary, QAccessible2::WordBoundary, QAccessible2::SentenceBoundary, QAccessible2::ParagraphBoundary,
  QAccessible2::LineBoundary, QAccessible2::NoBoundary
}
 
enum  QAccessible2::CoordinateType { QAccessible2::RelativeToScreen = 0, QAccessible2::RelativeToParent = 1 }
 
enum  QAccessible2::TableModelChangeType { QAccessible2::TableModelChangeInsert, QAccessible2::TableModelChangeDelete, QAccessible2::TableModelChangeUpdate }
 

Functions

QAccessible2InterfaceqAccessibleActionCastHelper ()
 
QAccessible2InterfaceqAccessibleEditableTextCastHelper ()
 
QAccessible2InterfaceqAccessibleImageCastHelper ()
 
QAccessible2InterfaceqAccessibleTable2CastHelper ()
 
QAccessible2InterfaceqAccessibleTableCastHelper ()
 
QAccessible2InterfaceqAccessibleTextCastHelper ()
 
QAccessible2InterfaceqAccessibleValueCastHelper ()
 

Macro Definition Documentation

◆ Q_ACCESSIBLE_OBJECT

#define Q_ACCESSIBLE_OBJECT
Value:
public: \
QAccessible2Interface *interface_cast(QAccessible2::InterfaceType t) \
{ \
switch (t) { \
} \
return 0; \
} \
private:
QAccessible2Interface * qAccessibleActionCastHelper()
Definition: qaccessible2.h:104
QAccessible2Interface * qAccessibleTextCastHelper()
Definition: qaccessible2.h:101
QAccessible2Interface * qAccessibleValueCastHelper()
Definition: qaccessible2.h:100
QAccessible2Interface * qAccessibleEditableTextCastHelper()
Definition: qaccessible2.h:102
QAccessible2Interface * qAccessibleTableCastHelper()
Definition: qaccessible2.h:103
QAccessible2Interface * qAccessibleImageCastHelper()
Definition: qaccessible2.h:105
QAccessible2Interface * qAccessibleTable2CastHelper()
Definition: qaccessible2.h:106

Definition at line 108 of file qaccessible2.h.

Function Documentation

◆ qAccessibleActionCastHelper()

QAccessible2Interface* qAccessibleActionCastHelper ( )
inline

Definition at line 104 of file qaccessible2.h.

104 { return 0; }

◆ qAccessibleEditableTextCastHelper()

QAccessible2Interface* qAccessibleEditableTextCastHelper ( )
inline

Definition at line 102 of file qaccessible2.h.

102 { return 0; }

◆ qAccessibleImageCastHelper()

QAccessible2Interface* qAccessibleImageCastHelper ( )
inline

Definition at line 105 of file qaccessible2.h.

105 { return 0; }

◆ qAccessibleTable2CastHelper()

QAccessible2Interface* qAccessibleTable2CastHelper ( )
inline

Definition at line 106 of file qaccessible2.h.

106 { return 0; }

◆ qAccessibleTableCastHelper()

QAccessible2Interface* qAccessibleTableCastHelper ( )
inline

Definition at line 103 of file qaccessible2.h.

103 { return 0; }

◆ qAccessibleTextCastHelper()

QAccessible2Interface* qAccessibleTextCastHelper ( )
inline

Definition at line 101 of file qaccessible2.h.

101 { return 0; }

◆ qAccessibleValueCastHelper()

QAccessible2Interface* qAccessibleValueCastHelper ( )
inline

Definition at line 100 of file qaccessible2.h.

100 { return 0; }