QAccessibleTableInterface Class
La classe `QAccessibleTableInterface` implémente la prise en charge de l'interface `IAccessibleTable2`. En savoir plus...
| En-tête : | #include <QAccessibleTableInterface> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake : | QT += gui |
- Liste de tous les membres, y compris les membres hérités
- QAccessibleTableInterface fait partie des classes d'accessibilité.
Fonctions publiques
| QAccessibleTableInterface() | |
| 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 |
Documentation des fonctions membres
[constexpr noexcept default] QAccessibleTableInterface::QAccessibleTableInterface()
Construit par défaut une instance de ` QAccessibleTableInterface`.
[virtual noexcept] QAccessibleTableInterface::~QAccessibleTableInterface()
Supprime l'QAccessibleTableInterface.
[pure virtual] QAccessibleInterface *QAccessibleTableInterface::caption() const
Renvoie le titre du tableau.
[pure virtual] QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column) const
Renvoie la cellule située à l'row et à l'column spécifiées dans le tableau.
[pure virtual] int QAccessibleTableInterface::columnCount() const
Renvoie le nombre total de colonnes de la table.
[pure virtual] QString QAccessibleTableInterface::columnDescription(int column) const
Renvoie le texte de description de l'column ion spécifiée dans la table.
[pure virtual] bool QAccessibleTableInterface::isColumnSelected(int column) const
Renvoie une valeur booléenne indiquant si l'column e 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'row e spécifiée est entièrement sélectionnée.
[pure virtual] void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event)
Cette note d'information fait état d'une modification de la structure du modèle. L'event contient les détails.
Voir également QAccessibleTableModelChangeEvent.
[pure virtual] int QAccessibleTableInterface::rowCount() const
Renvoie le nombre total de lignes de la table.
[pure virtual] QString QAccessibleTableInterface::rowDescription(int row) const
Renvoie le texte de description de l'row ion spécifiée dans la table.
[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 a abouti.
[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 a abouti.
[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 (en indiquant leur index, comme le prévoit la foncti 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 interface « QAccessibleInterface » qui représente un résumé de la table. Cette fonction peut renvoyer 0 si une telle interface n'existe pas.
[pure virtual] bool QAccessibleTableInterface::unselectColumn(int column)
Désélectionne « column », tout en conservant la sélection des autres colonnes (le cas échéant). Renvoie « true » si la sélection a abouti.
[pure virtual] bool QAccessibleTableInterface::unselectRow(int row)
Désélectionne « row », tout en conservant la sélection des autres lignes (le cas échéant). Renvoie « true » si la sélection a abouti.
© 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.