Sur cette page

QAccessibleTableInterface Class

La classe QAccessibleTableInterface met en œuvre la prise en charge de l'interface IAccessibleTable2. Plus d'informations...

En-tête : #include <QAccessibleTableInterface>
CMake : find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake : QT += gui

Fonctions publiques

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

Description détaillée

Spécification de IAccessible2

Documentation des fonctions membres

[virtual noexcept] QAccessibleTableInterface::~QAccessibleTableInterface()

Détruit le site QAccessibleTableInterface.

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

Renvoie la légende du tableau.

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

Renvoie la cellule aux endroits spécifiés row et column dans le tableau.

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

Renvoie le nombre total de colonnes dans le tableau.

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

Renvoie le texte de description de l'adresse column spécifiée dans le tableau.

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

Renvoie une valeur booléenne indiquant si l'adresse column spécifiée est entièrement sélectionnée.

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

Renvoie une valeur booléenne indiquant si l'adresse row spécifiée est entièrement sélectionnée.

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

Informe d'un changement dans la présentation du modèle. Le site event contient les détails.

Voir aussi QAccessibleTableModelChangeEvent.

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

Renvoie le nombre total de lignes du tableau.

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

Renvoie le texte de description de l'adresse row spécifiée dans le tableau.

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

Sélectionne column. Cette fonction peut désélectionner toutes les colonnes précédemment sélectionnées. Renvoie true si la sélection est réussie.

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

Sélectionne row. Cette fonction peut désélectionner toutes les lignes précédemment sélectionnées. Renvoie true si la sélection est réussie.

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

Renvoie le nombre total de cellules sélectionnées.

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

Renvoie la liste des cellules sélectionnées (par leur index, comme l'accepte QAccessibleInterface::child()).

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

Renvoie le nombre total de colonnes sélectionnées.

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

Renvoie la liste des colonnes actuellement sélectionnées.

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

Renvoie le nombre total de lignes sélectionnées.

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

Renvoie la liste des lignes actuellement sélectionnées.

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

Renvoie une adresse QAccessibleInterface qui représente un résumé du tableau. Cette fonction peut renvoyer 0 si une telle interface n'existe pas.

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

Désélectionne column, en laissant les autres colonnes sélectionnées (le cas échéant). Renvoie true si la sélection a réussi.

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

Désélectionne row, en laissant les autres lignes sélectionnées sélectionnées (le cas échéant). Renvoie true si la sélection a réussi.

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