QAccessibleTableInterface 类
QAccessibleTableInterface 类实现了对 IAccessibleTable2 接口的支持。 更多...
头文件 | #include <QAccessibleTableInterface> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake | QT += gui |
- 所有成员列表,包括继承成员
- 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 |
成员函数文档
[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. 在芬兰以及全世界其他国家和地区的 商标。所有其他商标均为其各自所有者的财产。