QAccessibleTableInterface Class
QAccessibleTableInterface 클래스는 IAccessibleTable2 인터페이스에 대한 지원을 구현합니다. 더 보기...
Header: | #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
표의 캡션을 반환합니다.
[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
을 반환합니다.
© 2025 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.