QAccessibleTableInterface Class

QAccessibleTableInterface 클래스는 IAccessibleTable2 인터페이스에 대한 지원을 구현합니다. 더 보기...

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

공용 함수

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

상세 설명

IAccessible2 사양

멤버 함수 문서

[virtual noexcept] QAccessibleTableInterface::~QAccessibleTableInterface()

QAccessibleTableInterface 를 파괴합니다.

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

표의 캡션을 반환합니다.

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

테이블에서 지정된 rowcolumn 에 있는 셀을 반환합니다.

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