QAccessibleTableInterface Class
QAccessibleTableInterface クラスは、IAccessibleTable2 インターフェースのサポートを実装しています。詳細...
| ヘッダー: | #include <QAccessibleTableInterface> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
- 継承されたメンバーを含むすべてのメンバーの一覧
- QAccessibleTableInterface は、アクセシビリティクラスの一部です。
パブリック関数
| 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 |
メンバ関数のドキュメント
[constexpr noexcept default] QAccessibleTableInterface::QAccessibleTableInterface()
QAccessibleTableInterface のインスタンスをデフォルトコンストラクタで生成します。
[virtual noexcept] QAccessibleTableInterface::~QAccessibleTableInterface()
QAccessibleTableInterface を破棄します。
[pure virtual] QAccessibleInterface *QAccessibleTableInterface::caption() const
テーブルのキャプションを返します。
[pure virtual] QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column) const
テーブル内の指定されたrow およびcolumn の位置にあるセルを返します。
[pure virtual] int QAccessibleTableInterface::columnCount() const
テーブル内の列の総数を返します。
[pure virtual] QString QAccessibleTableInterface::columnDescription(int column) const
テーブル内の指定されたcolumn の説明テキストを返します。
[pure virtual] bool QAccessibleTableInterface::isColumnSelected(int column) const
指定されたcolumn が完全に選択されているかどうかを示すブール値を返します。
[pure virtual] bool QAccessibleTableInterface::isRowSelected(int row) const
指定されたrow が完全に選択されているかどうかを示すブール値を返します。
[pure virtual] void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event)
モデルのレイアウト変更についてお知らせします。詳細については、event をご覧ください。
QAccessibleTableModelChangeEventも参照してください 。
[pure virtual] int QAccessibleTableInterface::rowCount() const
テーブルの行の総数を返します。
[pure virtual] QString QAccessibleTableInterface::rowDescription(int row) const
テーブル内の指定されたrow の説明テキストを返します。
[pure virtual] bool QAccessibleTableInterface::selectColumn(int column)
column を選択します。この関数は、以前に選択されていたすべての列の選択を解除する場合があります。選択が成功した場合は、true を返します。
[pure virtual] bool QAccessibleTableInterface::selectRow(int row)
row を選択します。この関数は、以前に選択されていたすべての行の選択を解除する場合があります。選択が成功した場合は、true を返します。
[pure virtual] int QAccessibleTableInterface::selectedCellCount() const
選択されたセルの総数を返します。
[pure virtual] QList<QAccessibleInterface *> QAccessibleTableInterface::selectedCells() const
選択されたセルのリストを、QAccessibleInterface::child() が受け付けるインデックス形式で返します。
[pure virtual] int QAccessibleTableInterface::selectedColumnCount() const
選択された列の総数を返します。
[pure virtual] QList<int> QAccessibleTableInterface::selectedColumns() const
現在選択されている列のリストを返します。
[pure virtual] int QAccessibleTableInterface::selectedRowCount() const
選択された行の総数を返します。
[pure virtual] QList<int> QAccessibleTableInterface::selectedRows() const
現在選択されている行のリストを返します。
[pure virtual] QAccessibleInterface *QAccessibleTableInterface::summary() const
テーブルの概要を表すQAccessibleInterface を返します。該当するインターフェースが存在しない場合、この関数は0を返すことがあります。
[pure virtual] bool QAccessibleTableInterface::unselectColumn(int column)
column の選択を解除し、それ以外に選択されている列(ある場合)は選択されたままにします。選択が成功した場合は、true を返します。
[pure virtual] bool QAccessibleTableInterface::unselectRow(int row)
row の選択を解除し、選択されている他の行(ある場合)は選択されたままにします。選択が成功した場合は、true を返します。
© 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.