QAccessibleTableInterface Class
The QAccessibleTableInterface class implements support for the IAccessibleTable2 interface. More...
Header: | #include <QAccessibleTableInterface> |
qmake: | QT += gui |
Public Functions
virtual | ~QAccessibleTableInterface() |
virtual QAccessibleInterface * | caption() const = 0 |
virtual QAccessibleInterface * | cellAt(int row, int column) const = 0 |
virtual int | columnCount() const = 0 |
virtual QString | columnDescription(int column) const = 0 |
virtual bool | isColumnSelected(int column) const = 0 |
virtual bool | isRowSelected(int row) const = 0 |
virtual void | modelChange(QAccessibleTableModelChangeEvent * event) = 0 |
virtual int | rowCount() const = 0 |
virtual QString | rowDescription(int row) const = 0 |
virtual bool | selectColumn(int column) = 0 |
virtual bool | selectRow(int row) = 0 |
virtual int | selectedCellCount() const = 0 |
virtual QList<QAccessibleInterface *> | selectedCells() const = 0 |
virtual int | selectedColumnCount() const = 0 |
virtual QList<int> | selectedColumns() const = 0 |
virtual int | selectedRowCount() const = 0 |
virtual QList<int> | selectedRows() const = 0 |
virtual QAccessibleInterface * | summary() const = 0 |
virtual bool | unselectColumn(int column) = 0 |
virtual bool | unselectRow(int row) = 0 |
Detailed Description
The QAccessibleTableInterface class implements support for the IAccessibleTable2 interface.
Member Function Documentation
QAccessibleTableInterface::~QAccessibleTableInterface() [virtual]
Destroys the QAccessibleTableInterface.
QAccessibleInterface * QAccessibleTableInterface::caption() const [pure virtual]
Returns the caption for the table.
QAccessibleInterface * QAccessibleTableInterface::cellAt(int row, int column) const [pure virtual]
Returns the cell at the specified row and column in the table.
int QAccessibleTableInterface::columnCount() const [pure virtual]
Returns the total number of columns in table.
QString QAccessibleTableInterface::columnDescription(int column) const [pure virtual]
Returns the description text of the specified column in the table.
bool QAccessibleTableInterface::isColumnSelected(int column) const [pure virtual]
Returns a boolean value indicating whether the specified column is completely selected.
bool QAccessibleTableInterface::isRowSelected(int row) const [pure virtual]
Returns a boolean value indicating whether the specified row is completely selected.
void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent * event) [pure virtual]
Informs about a change in the model's layout. The event contains the details.
See also QAccessibleTableModelChangeEvent.
int QAccessibleTableInterface::rowCount() const [pure virtual]
Returns the total number of rows in table.
QString QAccessibleTableInterface::rowDescription(int row) const [pure virtual]
Returns the description text of the specified row in the table.
bool QAccessibleTableInterface::selectColumn(int column) [pure virtual]
Selects column. This function might unselect all previously selected columns. Returns true if the selection was successful.
bool QAccessibleTableInterface::selectRow(int row) [pure virtual]
Selects row. This function might unselect all previously selected rows. Returns true if the selection was successful.
int QAccessibleTableInterface::selectedCellCount() const [pure virtual]
Returns the total number of selected cells.
QList<QAccessibleInterface *> QAccessibleTableInterface::selectedCells() const [pure virtual]
Returns the list of selected cell (by their index as QAccessibleInterface::child() accepts).
int QAccessibleTableInterface::selectedColumnCount() const [pure virtual]
Returns the total number of selected columns.
QList<int> QAccessibleTableInterface::selectedColumns() const [pure virtual]
Returns the list of currently selected columns.
int QAccessibleTableInterface::selectedRowCount() const [pure virtual]
Returns the total number of selected rows.
QList<int> QAccessibleTableInterface::selectedRows() const [pure virtual]
Returns the list of currently selected columns.
QAccessibleInterface * QAccessibleTableInterface::summary() const [pure virtual]
Returns a QAccessibleInterface that represents a summary of the table. This function may return 0 if no such interface exists.
bool QAccessibleTableInterface::unselectColumn(int column) [pure virtual]
Unselects column, leaving other selected columns selected (if any). Returns true if the selection was successful.
bool QAccessibleTableInterface::unselectRow(int row) [pure virtual]
Unselects row, leaving other selected rows selected (if any). Returns true if the selection was successful.