QAccessibleObject Class
QAccessibleObject 클래스는 QObject용 QAccessibleInterface 의 일부를 구현합니다. 더 보기...
헤더: | #include <QAccessibleObject> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
상속합니다: | QAccessibleInterface |
상속 대상: |
- 상속된 멤버를 포함한 모든 멤버 목록
- QAccessibleObject는 접근성 클래스의 일부입니다.
공용 함수
QAccessibleObject(QObject *object) |
재구현된 공용 함수
virtual QAccessibleInterface * | childAt(int x, int y) const override |
virtual bool | isValid() const override |
virtual QObject * | object() const override |
virtual QRect | rect() const override |
virtual void | setText(QAccessible::Text t, const QString &text) override |
보호된 함수
virtual | ~QAccessibleObject() |
상세 설명
이 클래스는 QWidget 애플리케이션의 접근성 클래스의 일부입니다.
이 클래스는 주로 편의를 위해 제공됩니다. 위젯이 아닌 객체의 구현을 제공하는 QAccessibleInterface 의 모든 서브 클래스는 이 클래스를 기본 클래스로 사용해야 합니다.
QAccessible 및 QAccessibleWidget도 참조하십시오 .
멤버 함수 문서
[explicit]
QAccessibleObject::QAccessibleObject(QObject *object)
object 에 대한 QAccessibleObject를 생성합니다.
[virtual noexcept protected]
QAccessibleObject::~QAccessibleObject()
QAccessibleObject 를 파괴합니다.
이는 release() 호출로 내부 참조 카운터가 0으로 감소할 때만 발생합니다.
[override virtual]
QAccessibleInterface *QAccessibleObject::childAt(int x, int y) const
재구현합니다: QAccessibleInterface::childAt(int x, int y) const.
[override virtual]
bool QAccessibleObject::isValid() const
재구현합니다: QAccessibleInterface::isValid() const.
[override virtual]
QObject *QAccessibleObject::object() const
재구현합니다: QAccessibleInterface::object() const.
[override virtual]
QRect QAccessibleObject::rect() const
재구현합니다: QAccessibleInterface::rect() const.
[override virtual]
void QAccessibleObject::setText(QAccessible::Text t, const QString &text)
재구현합니다: QAccessibleInterface::setText(QAccessible::Text t, const QString &text).
© 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.