Auf dieser Seite

QAccessibleTableInterface Class

Die Klasse „QAccessibleTableInterface“ implementiert die Unterstützung für die Schnittstelle „IAccessibleTable2“. Mehr...

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

Öffentliche Funktionen

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

Ausführliche Beschreibung

IAccessible2-Spezifikation

Dokumentation der Mitgliedsfunktionen

[constexpr noexcept default] QAccessibleTableInterface::QAccessibleTableInterface()

Erzeugt standardmäßig eine Instanz von ` QAccessibleTableInterface`.

[virtual noexcept] QAccessibleTableInterface::~QAccessibleTableInterface()

Zerstört die „ QAccessibleTableInterface “.

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

Gibt die Überschrift der Tabelle zurück.

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

Gibt die Zelle in der Tabelle zurück, deren Koordinaten durch „ row “ und „ column “ angegeben sind.

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

Gibt die Gesamtzahl der Spalten in der Tabelle zurück.

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

Gibt den Beschreibungstext des angegebenen „ column “ in der Tabelle zurück.

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

Gibt einen booleschen Wert zurück, der angibt, ob das angegebene „ column “ vollständig ausgewählt ist.

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

Gibt einen booleschen Wert zurück, der angibt, ob das angegebene „ row “ vollständig ausgewählt ist.

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

Informiert über eine Änderung am Layout des Modells. Die Datei „ event “ enthält die Details.

Siehe auch QAccessibleTableModelChangeEvent.

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

Gibt die Gesamtzahl der Zeilen in der Tabelle zurück.

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

Gibt den Beschreibungstext des angegebenen „ row “ in der Tabelle zurück.

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

Wählt „ column “ aus. Diese Funktion hebt möglicherweise die Auswahl aller zuvor ausgewählten Spalten auf. Gibt „ true “ zurück, wenn die Auswahl erfolgreich war.

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

Wählt „ row “ aus. Diese Funktion hebt möglicherweise die Auswahl aller zuvor ausgewählten Zeilen auf. Gibt „ true “ zurück, wenn die Auswahl erfolgreich war.

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

Gibt die Gesamtzahl der ausgewählten Zellen zurück.

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

Gibt die Liste der ausgewählten Zellen zurück (nach ihrem Index, wie er von ` QAccessibleInterface::child()` akzeptiert wird).

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

Gibt die Gesamtzahl der ausgewählten Spalten zurück.

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

Gibt die Liste der aktuell ausgewählten Spalten zurück.

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

Gibt die Gesamtanzahl der ausgewählten Zeilen zurück.

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

Gibt die Liste der aktuell ausgewählten Zeilen zurück.

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

Gibt eine „ QAccessibleInterface “ zurück, die eine Zusammenfassung der Tabelle darstellt. Diese Funktion kann den Wert 0 zurückgeben, wenn keine solche Schnittstelle vorhanden ist.

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

Hebt die Auswahl von „ column “ auf, wobei andere ausgewählte Spalten (sofern vorhanden) weiterhin ausgewählt bleiben. Gibt „ true “ zurück, wenn die Auswahl erfolgreich war.

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

Hebt die Auswahl von „ row “ auf, wobei andere ausgewählte Zeilen (sofern vorhanden) weiterhin ausgewählt bleiben. Gibt „ true “ zurück, wenn die Auswahl erfolgreich war.

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