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 애플리케이션용 접근성(Accessibility)의 일부입니다.
이 클래스는 주로 편의성을 위해 제공됩니다. 위젯이 아닌 객체의 구현을 제공하는 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)를 재구현합니다.
© 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.