En esta página

QAccessibleTableInterface Class

La clase QAccessibleTableInterface implementa soporte para la interfaz IAccessibleTable2. Más...

Cabecera: #include <QAccessibleTableInterface>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui

Funciones públicas

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

Descripción detallada

Especificación de IAccessible2

Documentación de las funciones de los miembros

[virtual noexcept] QAccessibleTableInterface::~QAccessibleTableInterface()

Destruye el QAccessibleTableInterface.

[pure virtual] QAccessibleInterface *QAccessibleTableInterface::caption() const

Devuelve el título de la tabla.

[pure virtual] QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column) const

Devuelve la celda en las direcciones row y column especificadas en la tabla.

[pure virtual] int QAccessibleTableInterface::columnCount() const

Devuelve el número total de columnas de la tabla.

[pure virtual] QString QAccessibleTableInterface::columnDescription(int column) const

Devuelve el texto descriptivo de la column especificada en la tabla.

[pure virtual] bool QAccessibleTableInterface::isColumnSelected(int column) const

Devuelve un valor booleano que indica si el column especificado está completamente seleccionado.

[pure virtual] bool QAccessibleTableInterface::isRowSelected(int row) const

Devuelve un valor booleano que indica si el row especificado está completamente seleccionado.

[pure virtual] void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event)

Informa de un cambio en la disposición del modelo. La página event contiene los detalles.

Véase también QAccessibleTableModelChangeEvent.

[pure virtual] int QAccessibleTableInterface::rowCount() const

Devuelve el número total de filas de la tabla.

[pure virtual] QString QAccessibleTableInterface::rowDescription(int row) const

Devuelve el texto descriptivo de la row especificada en la tabla.

[pure virtual] bool QAccessibleTableInterface::selectColumn(int column)

Selecciona column. Esta función puede deseleccionar todas las columnas previamente seleccionadas. Devuelve true si la selección se ha realizado correctamente.

[pure virtual] bool QAccessibleTableInterface::selectRow(int row)

Selecciona row. Esta función puede deseleccionar todas las filas previamente seleccionadas. Devuelve true si la selección se ha realizado correctamente.

[pure virtual] int QAccessibleTableInterface::selectedCellCount() const

Devuelve el número total de celdas seleccionadas.

[pure virtual] QList<QAccessibleInterface *> QAccessibleTableInterface::selectedCells() const

Devuelve la lista de celdas seleccionadas (por su índice como acepta QAccessibleInterface::child()).

[pure virtual] int QAccessibleTableInterface::selectedColumnCount() const

Devuelve el número total de columnas seleccionadas.

[pure virtual] QList<int> QAccessibleTableInterface::selectedColumns() const

Devuelve la lista de columnas seleccionadas actualmente.

[pure virtual] int QAccessibleTableInterface::selectedRowCount() const

Devuelve el número total de filas seleccionadas.

[pure virtual] QList<int> QAccessibleTableInterface::selectedRows() const

Devuelve la lista de filas seleccionadas actualmente.

[pure virtual] QAccessibleInterface *QAccessibleTableInterface::summary() const

Devuelve un QAccessibleInterface que representa un resumen de la tabla. Esta función puede devolver 0 si no existe tal interfaz.

[pure virtual] bool QAccessibleTableInterface::unselectColumn(int column)

Deselecciona column, dejando seleccionadas otras columnas seleccionadas (si las hubiera). Devuelve true si la selección se ha realizado correctamente.

[pure virtual] bool QAccessibleTableInterface::unselectRow(int row)

Deselecciona row, dejando seleccionadas otras filas seleccionadas (si las hubiera). Devuelve true si la selección se ha realizado correctamente.

© 2026 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.