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 |
Member Function Documentation
[virtual]
QAccessibleTableInterface::~QAccessibleTableInterface()
Destroys the QAccessibleTableInterface.
[pure virtual]
QAccessibleInterface *QAccessibleTableInterface::caption() const
Returns the caption for the table.
[pure virtual]
QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column) const
Returns the cell at the specified row and column in the table.
[pure virtual]
int QAccessibleTableInterface::columnCount() const
Returns the total number of columns in table.
[pure virtual]
QString QAccessibleTableInterface::columnDescription(int column) const
Returns the description text of the specified column in the table.
[pure virtual]
bool QAccessibleTableInterface::isColumnSelected(int column) const
Returns a boolean value indicating whether the specified column is completely selected.
[pure virtual]
bool QAccessibleTableInterface::isRowSelected(int row) const
Returns a boolean value indicating whether the specified row is completely selected.
[pure virtual]
void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event)
Informs about a change in the model's layout. The event contains the details.
See also QAccessibleTableModelChangeEvent.
[pure virtual]
int QAccessibleTableInterface::rowCount() const
Returns the total number of rows in table.
[pure virtual]
QString QAccessibleTableInterface::rowDescription(int row) const
Returns the description text of the specified row in the table.
[pure virtual]
bool QAccessibleTableInterface::selectColumn(int column)
Selects column. This function might unselect all previously selected columns. Returns true
if the selection was successful.
[pure virtual]
bool QAccessibleTableInterface::selectRow(int row)
Selects row. This function might unselect all previously selected rows. Returns true
if the selection was successful.
[pure virtual]
int QAccessibleTableInterface::selectedCellCount() const
Returns the total number of selected cells.
[pure virtual]
QList<QAccessibleInterface *> QAccessibleTableInterface::selectedCells() const
Returns the list of selected cell (by their index as QAccessibleInterface::child() accepts).
[pure virtual]
int QAccessibleTableInterface::selectedColumnCount() const
Returns the total number of selected columns.
[pure virtual]
QList<int> QAccessibleTableInterface::selectedColumns() const
Returns the list of currently selected columns.
[pure virtual]
int QAccessibleTableInterface::selectedRowCount() const
Returns the total number of selected rows.
[pure virtual]
QList<int> QAccessibleTableInterface::selectedRows() const
Returns the list of currently selected columns.
[pure virtual]
QAccessibleInterface *QAccessibleTableInterface::summary() const
Returns a QAccessibleInterface that represents a summary of the table. This function may return 0 if no such interface exists.
[pure virtual]
bool QAccessibleTableInterface::unselectColumn(int column)
Unselects column, leaving other selected columns selected (if any). Returns true
if the selection was successful.
[pure virtual]
bool QAccessibleTableInterface::unselectRow(int row)
Unselects row, leaving other selected rows selected (if any). Returns true
if the selection was successful.
© 2020 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.