![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | NodeInfo |
| struct | ScrollEventInfo |
Functions | |
| void | createAccessibilityContextObject (QObject *parent) |
| template<typename Func, typename Ret> | |
| void | runInObjectContext (QObject *context, Func &&func, Ret *retVal) |
| bool | isActive () |
| static void | setActive (JNIEnv *, jobject, jboolean active) |
| QAccessibleInterface * | interfaceFromId (jint objectId) |
| void | notifyLocationChange (uint accessibilityObjectId) |
| static int | parentId_helper (int objectId) |
| void | notifyObjectHide (uint accessibilityObjectId) |
| void | notifyObjectShow (uint accessibilityObjectId) |
| void | notifyObjectFocus (uint accessibilityObjectId) |
| void | notifyObjectDestroyed (uint accessibilityObjectId) |
| void | notifyObjectCreated (uint accessibilityObjectId) |
| void | notifyValueChanged (uint accessibilityObjectId) |
| void | notifyDescriptionOrNameChanged (uint accessibilityObjectId) |
| void | notifyScrolledEvent (uint accessiblityObjectId) |
| void | notifyAnnouncementEvent (uint accessibilityObjectId, const QString &message) |
| static QVarLengthArray< int, 8 > | childIdListForAccessibleObject_helper (int objectId) |
| static jintArray | childIdListForAccessibleObject (JNIEnv *env, jobject, jint objectId) |
| static jint | parentId (JNIEnv *, jobject, jint objectId) |
| static QRect | screenRect_helper (int objectId, bool clip=true) |
| static jobject | screenRect (JNIEnv *env, jobject, jint objectId) |
| static int | hitTest_helper (float x, float y) |
| static jint | hitTest (JNIEnv *, jobject, jfloat x, jfloat y) |
| static void | invokeActionOnInterfaceInMainThread (QAccessibleActionInterface *actionInterface, const QString &action) |
| static bool | clickAction_helper (int objectId) |
| static bool | focusAction_helper (int objectId) |
| static jboolean | clickAction (JNIEnv *, jobject, jint objectId) |
| static jboolean | focusAction (JNIEnv *, jobject, jint objectId) |
| static bool | scroll_helper (int objectId, const QString &actionName) |
| static jboolean | scrollForward (JNIEnv *, jobject, jint objectId) |
| static jboolean | scrollBackward (JNIEnv *, jobject, jint objectId) |
| static bool | showOnScreen_helper (int objectId) |
| static jboolean | showOnScreen (JNIEnv *, jobject, jint objectId) |
| static jboolean | expand (JNIEnv *, jobject, jint objectId) |
| static jboolean | collapse (JNIEnv *, jobject, jint objectId) |
| static QString | textFromValue (QAccessibleInterface *iface) |
| static QString | classNameForRole (QAccessible::Role role, QAccessible::State state) |
| static int | expandedStateFromState (QAccessible::State state) |
| static QString | descriptionForInterface (QAccessibleInterface *iface) |
| static QString | descriptionForAccessibleObject_helper (int objectId) |
| static jstring | descriptionForAccessibleObject (JNIEnv *env, jobject, jint objectId) |
| static QString | languageTag_helper (int objectId) |
| static jstring | languageTag (JNIEnv *env, jobject, jint objectId) |
| static bool | childOfModalInterface (QAccessibleInterface *modalInterface, QAccessibleInterface *iface) |
| static NodeInfo | populateNode_helper (int objectId) |
| static jboolean | populateNode (JNIEnv *env, jobject, jint objectId, jobject node) |
| static ScrollEventInfo | populateScrollEvent_helper (int objectId) |
| static jboolean | populateScrollEvent (JNIEnv *env, jobject, jint objectId, jobject event) |
| bool | registerNatives (QJniEnvironment &env) |
Variables | |
| static jmethodID | m_setClassNameMethodID = 0 |
| static jmethodID | m_addActionMethodID = 0 |
| static jmethodID | m_setCheckableMethodID = 0 |
| static jmethodID | m_setCheckedMethodID = 0 |
| static jmethodID | m_setExpandedStateMethodID = 0 |
| static jmethodID | m_setClickableMethodID = 0 |
| static jmethodID | m_setContentDescriptionMethodID = 0 |
| static jmethodID | m_setTextMethodID = 0 |
| static jmethodID | m_setInputTypeMethodID = 0 |
| static jmethodID | m_setHintTextMethodID = 0 |
| static jmethodID | m_setEditableMethodID = 0 |
| static jmethodID | m_setEnabledMethodID = 0 |
| static jmethodID | m_setFocusableMethodID = 0 |
| static jmethodID | m_setFocusedMethodID = 0 |
| static jmethodID | m_setHeadingMethodID = 0 |
| static jmethodID | m_setScrollableMethodID = 0 |
| static jmethodID | m_setTextSelectionMethodID = 0 |
| static jmethodID | m_setRangeInfoMethodID = 0 |
| static jmethodID | m_setVisibleToUserMethodID = 0 |
| static jmethodID | m_setMaxScrollXMethodID = 0 |
| static jmethodID | m_setScrollXMethodID = 0 |
| static jmethodID | m_setMaxScrollYMethodID = 0 |
| static jmethodID | m_setScrollYMethodID = 0 |
| static jmethodID | m_setItemCountMethodID = 0 |
| static jmethodID | m_setFromIndexMethodID = 0 |
| static jmethodID | m_setToIndexMethodID = 0 |
| static int | RANGE_TYPE_INT = 0 |
| static int | RANGE_TYPE_FLOAT = 0 |
| static int | RANGE_TYPE_PERCENT = 0 |
| static int | RANGE_TYPE_INDETERMINATE = 0 |
| static int | EXPANDED_STATE_UNDEFINED = 0 |
| static int | EXPANDED_STATE_COLLAPSED = 0 |
| static int | EXPANDED_STATE_FULL = 0 |
| static int | ACTION_COLLAPSE = 0 |
| static int | ACTION_EXPAND = 0 |
| static std::atomic< bool > | m_accessibilityActivated = false |
| static QList< QAccessible::Id > | m_modalInterfaces |
| static Q_CONSTINIT QPointer< QObject > | m_accessibilityContext = {} |
| static const JNINativeMethod | methods [] |
|
static |
Definition at line 247 of file androidjniaccessibility.cpp.
|
static |
Definition at line 230 of file androidjniaccessibility.cpp.
|
static |
Definition at line 776 of file androidjniaccessibility.cpp.
|
static |
Definition at line 574 of file androidjniaccessibility.cpp.
|
static |
Definition at line 401 of file androidjniaccessibility.cpp.
|
static |
Definition at line 355 of file androidjniaccessibility.cpp.
|
static |
Definition at line 510 of file androidjniaccessibility.cpp.
Definition at line 88 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::setRootObject().
|
static |
Definition at line 741 of file androidjniaccessibility.cpp.
|
static |
Definition at line 735 of file androidjniaccessibility.cpp.
|
static |
Definition at line 707 of file androidjniaccessibility.cpp.
|
static |
Definition at line 499 of file androidjniaccessibility.cpp.
|
static |
Definition at line 699 of file androidjniaccessibility.cpp.
References EXPANDED_STATE_COLLAPSED, EXPANDED_STATE_FULL, and EXPANDED_STATE_UNDEFINED.
|
static |
Definition at line 412 of file androidjniaccessibility.cpp.
|
static |
Definition at line 375 of file androidjniaccessibility.cpp.
|
static |
Definition at line 334 of file androidjniaccessibility.cpp.
|
static |
Definition at line 316 of file androidjniaccessibility.cpp.
| QAccessibleInterface * QtAndroidAccessibility::interfaceFromId | ( | jint | objectId | ) |
Definition at line 153 of file androidjniaccessibility.cpp.
|
static |
Definition at line 345 of file androidjniaccessibility.cpp.
| bool QtAndroidAccessibility::isActive | ( | ) |
Definition at line 122 of file androidjniaccessibility.cpp.
References m_accessibilityActivated.
|
static |
Definition at line 765 of file androidjniaccessibility.cpp.
|
static |
Definition at line 752 of file androidjniaccessibility.cpp.
| void QtAndroidAccessibility::notifyAnnouncementEvent | ( | uint | accessibilityObjectId, |
| const QString & | message ) |
Definition at line 225 of file androidjniaccessibility.cpp.
Definition at line 215 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 166 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 205 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 198 of file androidjniaccessibility.cpp.
References m_modalInterfaces.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 193 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 173 of file androidjniaccessibility.cpp.
References m_modalInterfaces.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 181 of file androidjniaccessibility.cpp.
References m_modalInterfaces.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 220 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 210 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
|
static |
Definition at line 276 of file androidjniaccessibility.cpp.
|
static |
Definition at line 262 of file androidjniaccessibility.cpp.
|
static |
Definition at line 850 of file androidjniaccessibility.cpp.
References ACTION_COLLAPSE, ACTION_EXPAND, QtAndroidAccessibility::NodeInfo::blockedByModal, QtAndroidAccessibility::NodeInfo::hasTextSelection, QtAndroidAccessibility::NodeInfo::hasValue, m_qtTag, m_setHeadingMethodID, m_setHintTextMethodID, m_setInputTypeMethodID, m_setTextMethodID, RANGE_TYPE_FLOAT, RANGE_TYPE_INDETERMINATE, RANGE_TYPE_INT, RANGE_TYPE_PERCENT, QtAndroidAccessibility::NodeInfo::selectionEnd, QtAndroidAccessibility::NodeInfo::selectionStart, and QtAndroidAccessibility::NodeInfo::valid.
|
static |
Definition at line 809 of file androidjniaccessibility.cpp.
References QtAndroidAccessibility::NodeInfo::blockedByModal, QtAndroidAccessibility::NodeInfo::hasTextSelection, QtAndroidAccessibility::NodeInfo::hasValue, QtAndroidAccessibility::NodeInfo::selectionEnd, QtAndroidAccessibility::NodeInfo::selectionStart, and QtAndroidAccessibility::NodeInfo::valid.
|
static |
Definition at line 1015 of file androidjniaccessibility.cpp.
References QtAndroidAccessibility::ScrollEventInfo::isIndexed, and QtAndroidAccessibility::ScrollEventInfo::isValid.
|
static |
Definition at line 995 of file androidjniaccessibility.cpp.
References QtAndroidAccessibility::ScrollEventInfo::isIndexed, and QtAndroidAccessibility::ScrollEventInfo::isValid.
| bool QtAndroidAccessibility::registerNatives | ( | QJniEnvironment & | env | ) |
Definition at line 1082 of file androidjniaccessibility.cpp.
References methods, RANGE_TYPE_FLOAT, and RANGE_TYPE_INDETERMINATE.
| void QtAndroidAccessibility::runInObjectContext | ( | QObject * | context, |
| Func && | func, | ||
| Ret * | retVal ) |
Definition at line 96 of file androidjniaccessibility.cpp.
References m_qtTag, and QAndroidPlatformWindow::surfacesCount().
|
static |
Definition at line 302 of file androidjniaccessibility.cpp.
|
static |
Definition at line 287 of file androidjniaccessibility.cpp.
|
static |
Definition at line 423 of file androidjniaccessibility.cpp.
|
static |
Definition at line 452 of file androidjniaccessibility.cpp.
|
static |
Definition at line 431 of file androidjniaccessibility.cpp.
|
static |
Definition at line 127 of file androidjniaccessibility.cpp.
References m_accessibilityActivated, and m_qtTag.
|
static |
Definition at line 488 of file androidjniaccessibility.cpp.
|
static |
Definition at line 473 of file androidjniaccessibility.cpp.
|
static |
Definition at line 521 of file androidjniaccessibility.cpp.
|
static |
Definition at line 72 of file androidjniaccessibility.cpp.
Referenced by populateNode().
|
static |
Definition at line 73 of file androidjniaccessibility.cpp.
Referenced by populateNode().
|
static |
Definition at line 69 of file androidjniaccessibility.cpp.
Referenced by expandedStateFromState().
|
static |
Definition at line 70 of file androidjniaccessibility.cpp.
Referenced by expandedStateFromState().
|
static |
Definition at line 68 of file androidjniaccessibility.cpp.
Referenced by expandedStateFromState().
|
static |
Definition at line 75 of file androidjniaccessibility.cpp.
Referenced by isActive(), and setActive().
Definition at line 84 of file androidjniaccessibility.cpp.
|
static |
Definition at line 37 of file androidjniaccessibility.cpp.
|
static |
Definition at line 77 of file androidjniaccessibility.cpp.
Referenced by notifyObjectDestroyed(), notifyObjectHide(), and notifyObjectShow().
|
static |
Definition at line 38 of file androidjniaccessibility.cpp.
|
static |
Definition at line 39 of file androidjniaccessibility.cpp.
|
static |
Definition at line 36 of file androidjniaccessibility.cpp.
|
static |
Definition at line 41 of file androidjniaccessibility.cpp.
|
static |
Definition at line 42 of file androidjniaccessibility.cpp.
|
static |
Definition at line 46 of file androidjniaccessibility.cpp.
|
static |
Definition at line 47 of file androidjniaccessibility.cpp.
|
static |
Definition at line 40 of file androidjniaccessibility.cpp.
|
static |
Definition at line 48 of file androidjniaccessibility.cpp.
|
static |
Definition at line 49 of file androidjniaccessibility.cpp.
|
static |
Definition at line 60 of file androidjniaccessibility.cpp.
|
static |
Definition at line 50 of file androidjniaccessibility.cpp.
Referenced by populateNode().
|
static |
Definition at line 45 of file androidjniaccessibility.cpp.
Referenced by populateNode().
|
static |
Definition at line 44 of file androidjniaccessibility.cpp.
Referenced by populateNode().
|
static |
Definition at line 59 of file androidjniaccessibility.cpp.
|
static |
Definition at line 55 of file androidjniaccessibility.cpp.
|
static |
Definition at line 57 of file androidjniaccessibility.cpp.
|
static |
Definition at line 53 of file androidjniaccessibility.cpp.
|
static |
Definition at line 51 of file androidjniaccessibility.cpp.
|
static |
Definition at line 56 of file androidjniaccessibility.cpp.
|
static |
Definition at line 58 of file androidjniaccessibility.cpp.
|
static |
Definition at line 43 of file androidjniaccessibility.cpp.
Referenced by populateNode().
|
static |
Definition at line 52 of file androidjniaccessibility.cpp.
|
static |
Definition at line 61 of file androidjniaccessibility.cpp.
|
static |
Definition at line 54 of file androidjniaccessibility.cpp.
|
static |
Definition at line 1048 of file androidjniaccessibility.cpp.
Referenced by registerNatives().
|
static |
Definition at line 64 of file androidjniaccessibility.cpp.
Referenced by populateNode(), and registerNatives().
|
static |
Definition at line 66 of file androidjniaccessibility.cpp.
Referenced by populateNode(), and registerNatives().
|
static |
Definition at line 63 of file androidjniaccessibility.cpp.
Referenced by populateNode().
|
static |
Definition at line 65 of file androidjniaccessibility.cpp.
Referenced by populateNode().