Qt 4.8
Public Functions | List of all members
QAccessibleTextInterface Class Referenceabstract

The QAccessibleTextInterface class implements support for the IAccessibleText interface. More...

#include <qaccessible2.h>

Inheritance diagram for QAccessibleTextInterface:
QAccessible2Interface QAccessibleLineEdit QAccessibleTextWidget QAccessiblePlainTextEdit QAccessibleTextEdit QAccessibleTextBrowser

Public Functions

virtual void addSelection (int startOffset, int endOffset)=0
 
virtual QString attributes (int offset, int *startOffset, int *endOffset)=0
 
virtual int characterCount ()=0
 
virtual QRect characterRect (int offset, QAccessible2::CoordinateType coordType)=0
 
virtual int cursorPosition ()=0
 
virtual int offsetAtPoint (const QPoint &point, QAccessible2::CoordinateType coordType)=0
 
QAccessible2InterfaceqAccessibleTextCastHelper ()
 
virtual void removeSelection (int selectionIndex)=0
 
virtual void scrollToSubstring (int startIndex, int endIndex)=0
 
virtual void selection (int selectionIndex, int *startOffset, int *endOffset)=0
 
virtual int selectionCount ()=0
 
virtual void setCursorPosition (int position)=0
 
virtual void setSelection (int selectionIndex, int startOffset, int endOffset)=0
 
virtual QString text (int startOffset, int endOffset)=0
 
virtual QString textAfterOffset (int offset, QAccessible2::BoundaryType boundaryType, int *startOffset, int *endOffset)=0
 
virtual QString textAtOffset (int offset, QAccessible2::BoundaryType boundaryType, int *startOffset, int *endOffset)=0
 
virtual QString textBeforeOffset (int offset, QAccessible2::BoundaryType boundaryType, int *startOffset, int *endOffset)=0
 
virtual ~QAccessibleTextInterface ()
 
- Public Functions inherited from QAccessible2Interface
virtual ~QAccessible2Interface ()
 

Detailed Description

The QAccessibleTextInterface class implements support for the IAccessibleText interface.

Warning
This function is not part of the public interface. This function is under development and subject to change.

http://www.linux-foundation.org/en/Accessibility/IAccessible2 Specification

Definition at line 132 of file qaccessible2.h.

Constructors and Destructors

◆ ~QAccessibleTextInterface()

virtual QAccessibleTextInterface::~QAccessibleTextInterface ( )
inlinevirtual

Definition at line 137 of file qaccessible2.h.

137 {}

Functions

◆ addSelection()

virtual void QAccessibleTextInterface::addSelection ( int  startOffset,
int  endOffset 
)
pure virtual

◆ attributes()

virtual QString QAccessibleTextInterface::attributes ( int  offset,
int *  startOffset,
int *  endOffset 
)
pure virtual

◆ characterCount()

virtual int QAccessibleTextInterface::characterCount ( )
pure virtual

◆ characterRect()

virtual QRect QAccessibleTextInterface::characterRect ( int  offset,
QAccessible2::CoordinateType  coordType 
)
pure virtual

◆ cursorPosition()

virtual int QAccessibleTextInterface::cursorPosition ( )
pure virtual

◆ offsetAtPoint()

virtual int QAccessibleTextInterface::offsetAtPoint ( const QPoint point,
QAccessible2::CoordinateType  coordType 
)
pure virtual

◆ qAccessibleTextCastHelper()

QAccessible2Interface* QAccessibleTextInterface::qAccessibleTextCastHelper ( )
inline

Definition at line 135 of file qaccessible2.h.

135 { return this; }

◆ removeSelection()

virtual void QAccessibleTextInterface::removeSelection ( int  selectionIndex)
pure virtual

◆ scrollToSubstring()

virtual void QAccessibleTextInterface::scrollToSubstring ( int  startIndex,
int  endIndex 
)
pure virtual

◆ selection()

virtual void QAccessibleTextInterface::selection ( int  selectionIndex,
int *  startOffset,
int *  endOffset 
)
pure virtual

◆ selectionCount()

virtual int QAccessibleTextInterface::selectionCount ( )
pure virtual

◆ setCursorPosition()

virtual void QAccessibleTextInterface::setCursorPosition ( int  position)
pure virtual

◆ setSelection()

virtual void QAccessibleTextInterface::setSelection ( int  selectionIndex,
int  startOffset,
int  endOffset 
)
pure virtual

◆ text()

virtual QString QAccessibleTextInterface::text ( int  startOffset,
int  endOffset 
)
pure virtual

◆ textAfterOffset()

virtual QString QAccessibleTextInterface::textAfterOffset ( int  offset,
QAccessible2::BoundaryType  boundaryType,
int *  startOffset,
int *  endOffset 
)
pure virtual

◆ textAtOffset()

virtual QString QAccessibleTextInterface::textAtOffset ( int  offset,
QAccessible2::BoundaryType  boundaryType,
int *  startOffset,
int *  endOffset 
)
pure virtual

◆ textBeforeOffset()

virtual QString QAccessibleTextInterface::textBeforeOffset ( int  offset,
QAccessible2::BoundaryType  boundaryType,
int *  startOffset,
int *  endOffset 
)
pure virtual

The documentation for this class was generated from the following file: