QAccessibleTableInterface 类

QAccessibleTableInterface 类实现了对 IAccessibleTable2 接口的支持。 更多...

头文件 #include <QAccessibleTableInterface>
CMakefind_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmakeQT += gui

公共函数

virtual~QAccessibleTableInterface()
virtual QAccessibleInterface *caption() const = 0
virtual QAccessibleInterface *cellAt(int row, int column) const = 0
virtual intcolumnCount() const = 0
virtual QStringcolumnDescription(int column) const = 0
virtual boolisColumnSelected(int column) const = 0
virtual boolisRowSelected(int row) const = 0
virtual voidmodelChange(QAccessibleTableModelChangeEvent *event) = 0
virtual introwCount() const = 0
virtual QStringrowDescription(int row) const = 0
virtual boolselectColumn(int column) = 0
virtual boolselectRow(int row) = 0
virtual intselectedCellCount() const = 0
virtual QList<QAccessibleInterface *>selectedCells() const = 0
virtual intselectedColumnCount() const = 0
virtual QList<int>selectedColumns() const = 0
virtual intselectedRowCount() const = 0
virtual QList<int>selectedRows() const = 0
virtual QAccessibleInterface *summary() const = 0
virtual boolunselectColumn(int column) = 0
virtual boolunselectRow(int row) = 0

详细描述

IAccessible2 规范

成员函数文档

[virtual noexcept] QAccessibleTableInterface::~QAccessibleTableInterface()

销毁 QAccessibleTableInterface 对象。

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

返回表的标题。

[纯虚函数] QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column) const

返回表中文本指定位移第和列的单元格。

[纯虚函数] int QAccessibleTableInterface::columnCount() const

返回表中的列总数。

[纯虚函数] QString QAccessibleTableInterface::columnDescription(int column) const

返回指定列的描述文本。

[纯虚函数] bool QAccessibleTableInterface::isColumnSelected(int column) const

返回一个布尔值,表示指定的列是否完全选中。

[纯虚函数] bool QAccessibleTableInterface::isRowSelected(int row) const

返回一个布尔值,表示指定的行是否完全选中。

[纯虚函数] void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event)

通知关于模型布局的变化。事件对象包含详细信息。

参见QAccessibleTableModelChangeEvent.

[纯虚函数] int QAccessibleTableInterface::rowCount() const

返回表中的行总数。

[纯虚函数] QString QAccessibleTableInterface::rowDescription(int row) const

返回指定行的描述文本。

[纯虚函数] bool QAccessibleTableInterface::selectColumn(int column)

选中指定列。此函数可能取消选择之前选中的所有列。如果选择成功,则返回true

[纯虚函数] bool QAccessibleTableInterface::selectRow(int row)

选中指定行。此函数可能取消选择之前选中的所有行。如果选择成功,则返回true

[纯虚函数] int QAccessibleTableInterface::selectedCellCount() const

返回选中的单元格总数。

[纯虚函数] QList<QAccessibleInterface *> QAccessibleTableInterface::selectedCells() const

返回选中单元格的列表(按照QAccessibleInterface::child()的索引接收)。

[纯虚函数] int QAccessibleTableInterface::selectedColumnCount() const

返回所选择的列总数。

[纯虚函数] QList<int> QAccessibleTableInterface::selectedColumns() const

返回当前所选列的列表。

[纯虚函数] int QAccessibleTableInterface::selectedRowCount() const

返回所选择的行总数。

[纯虚函数] QList<int> QAccessibleTableInterface::selectedRows() const

返回当前所选行的列表。

[纯虚函数] QAccessibleInterface *QAccessibleTableInterface::summary() const

返回表示表格摘要的 QAccessibleInterface。如果不存在此类接口,该函数可能返回 0。

[纯虚函数] bool QAccessibleTableInterface::unselectColumn(int column)

取消选择 ,保留其他所选列(如果有)。如果选择成功,返回 true

[纯虚函数] bool QAccessibleTableInterface::unselectRow(int row)

取消选择 ,保留其他所选行(如果有)。如果选择成功,返回 true

© 2024 The Qt Company Ltd. 本文档中的文档贡献版权属于其各自的所有者。本提供的文档是根据 Free Software Foundation 发布的 GNU Free Documentation License 版本 1.3 的条款授予的。Qt 及其相关标志是 The Qt Company Ltd. 在芬兰以及全世界其他国家和地区的 商标。所有其他商标均为其各自所有者的财产。