QAccessibleTextInterface Class Reference
[QtGui module]
The QAccessibleTextInterface class implements support for the IAccessibleText interface. More...
#include <QAccessibleTextInterface>
This class is under development and is subject to change.
Public Functions
- virtual ~QAccessibleTextInterface ()
- 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
- QAccessible2Interface * qAccessibleTextCastHelper ()
- 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
Detailed Description
The QAccessibleTextInterface class implements support for the IAccessibleText interface.
IAccessible2 Specification
Member Function Documentation
QAccessibleTextInterface::~QAccessibleTextInterface () [virtual]
void QAccessibleTextInterface::addSelection ( int startOffset, int endOffset ) [pure virtual]
QString QAccessibleTextInterface::attributes ( int offset, int * startOffset, int * endOffset ) [pure virtual]
int QAccessibleTextInterface::characterCount () [pure virtual]
QRect QAccessibleTextInterface::characterRect ( int offset, QAccessible2::CoordinateType coordType ) [pure virtual]
int QAccessibleTextInterface::cursorPosition () [pure virtual]
See also setCursorPosition().
int QAccessibleTextInterface::offsetAtPoint ( const QPoint & point, QAccessible2::CoordinateType coordType ) [pure virtual]
QAccessible2Interface * QAccessibleTextInterface::qAccessibleTextCastHelper ()
void QAccessibleTextInterface::removeSelection ( int selectionIndex ) [pure virtual]
void QAccessibleTextInterface::scrollToSubstring ( int startIndex, int endIndex ) [pure virtual]
void QAccessibleTextInterface::selection ( int selectionIndex, int * startOffset, int * endOffset ) [pure virtual]
See also setSelection().
int QAccessibleTextInterface::selectionCount () [pure virtual]
void QAccessibleTextInterface::setCursorPosition ( int position ) [pure virtual]
See also cursorPosition().
void QAccessibleTextInterface::setSelection ( int selectionIndex, int startOffset, int endOffset ) [pure virtual]
See also selection().
QString QAccessibleTextInterface::text ( int startOffset, int endOffset ) [pure virtual]
QString QAccessibleTextInterface::textAfterOffset ( int offset, QAccessible2::BoundaryType boundaryType, int * startOffset, int * endOffset ) [pure virtual]
QString QAccessibleTextInterface::textAtOffset ( int offset, QAccessible2::BoundaryType boundaryType, int * startOffset, int * endOffset ) [pure virtual]
QString QAccessibleTextInterface::textBeforeOffset ( int offset, QAccessible2::BoundaryType boundaryType, int * startOffset, int * endOffset ) [pure virtual]