![]() |
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 |
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) |
static jstring | jvalueForAccessibleObject (int objectId) |
void | notifyValueChanged (uint accessibilityObjectId) |
static QString | descriptionForInterface (QAccessibleInterface *iface) |
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 QString | textFromValue (QAccessibleInterface *iface) |
static QString | classNameForRole (QAccessible::Role role, QAccessible::State state) |
static QString | descriptionForAccessibleObject_helper (int objectId) |
static jstring | descriptionForAccessibleObject (JNIEnv *env, jobject, jint objectId) |
static NodeInfo | populateNode_helper (int objectId) |
static jboolean | populateNode (JNIEnv *env, jobject, jint objectId, jobject node) |
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_setClickableMethodID = 0 |
static jmethodID | m_setContentDescriptionMethodID = 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 bool | m_accessibilityActivated = false |
static Q_CONSTINIT QPointer< QObject > | m_accessibilityContext = {} |
static const JNINativeMethod | methods [] |
|
static |
Definition at line 187 of file androidjniaccessibility.cpp.
|
static |
Definition at line 170 of file androidjniaccessibility.cpp.
|
static |
Definition at line 467 of file androidjniaccessibility.cpp.
|
static |
Definition at line 331 of file androidjniaccessibility.cpp.
|
static |
Definition at line 295 of file androidjniaccessibility.cpp.
Definition at line 57 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::setRootObject().
|
static |
Definition at line 626 of file androidjniaccessibility.cpp.
|
static |
Definition at line 620 of file androidjniaccessibility.cpp.
|
static |
Definition at line 592 of file androidjniaccessibility.cpp.
|
static |
Definition at line 342 of file androidjniaccessibility.cpp.
|
static |
Definition at line 315 of file androidjniaccessibility.cpp.
|
static |
Definition at line 274 of file androidjniaccessibility.cpp.
|
static |
Definition at line 256 of file androidjniaccessibility.cpp.
QAccessibleInterface * QtAndroidAccessibility::interfaceFromId | ( | jint | objectId | ) |
Definition at line 103 of file androidjniaccessibility.cpp.
|
static |
Definition at line 285 of file androidjniaccessibility.cpp.
bool QtAndroidAccessibility::isActive | ( | ) |
Definition at line 85 of file androidjniaccessibility.cpp.
References m_accessibilityActivated.
|
static |
Definition at line 456 of file androidjniaccessibility.cpp.
void QtAndroidAccessibility::notifyAnnouncementEvent | ( | uint | accessibilityObjectId, |
const QString & | message ) |
Definition at line 165 of file androidjniaccessibility.cpp.
Definition at line 151 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 116 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 135 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 123 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 129 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 160 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
Definition at line 142 of file androidjniaccessibility.cpp.
Referenced by QAndroidPlatformAccessibility::notifyAccessibilityUpdate().
|
static |
Definition at line 216 of file androidjniaccessibility.cpp.
|
static |
Definition at line 202 of file androidjniaccessibility.cpp.
|
static |
Definition at line 684 of file androidjniaccessibility.cpp.
References QtAndroidAccessibility::NodeInfo::hasTextSelection, QtAndroidAccessibility::NodeInfo::hasValue, QtAndroidAccessibility::NodeInfo::selectionEnd, QtAndroidAccessibility::NodeInfo::selectionStart, and QtAndroidAccessibility::NodeInfo::valid.
|
static |
Definition at line 656 of file androidjniaccessibility.cpp.
References QtAndroidAccessibility::NodeInfo::hasTextSelection, QtAndroidAccessibility::NodeInfo::hasValue, QtAndroidAccessibility::NodeInfo::selectionEnd, QtAndroidAccessibility::NodeInfo::selectionStart, and QtAndroidAccessibility::NodeInfo::valid.
bool QtAndroidAccessibility::registerNatives | ( | QJniEnvironment & | env | ) |
Definition at line 793 of file androidjniaccessibility.cpp.
References methods.
void QtAndroidAccessibility::runInObjectContext | ( | QObject * | context, |
Func && | func, | ||
Ret * | retVal ) |
Definition at line 65 of file androidjniaccessibility.cpp.
|
static |
Definition at line 242 of file androidjniaccessibility.cpp.
|
static |
Definition at line 227 of file androidjniaccessibility.cpp.
|
static |
Definition at line 353 of file androidjniaccessibility.cpp.
|
static |
Definition at line 382 of file androidjniaccessibility.cpp.
|
static |
Definition at line 361 of file androidjniaccessibility.cpp.
|
static |
Definition at line 90 of file androidjniaccessibility.cpp.
References QtAndroid::androidPlatformIntegration(), m_accessibilityActivated, and QtAndroid::platformInterfaceMutex().
|
static |
Definition at line 403 of file androidjniaccessibility.cpp.
|
static |
Definition at line 46 of file androidjniaccessibility.cpp.
Referenced by isActive(), and setActive().
Definition at line 53 of file androidjniaccessibility.cpp.
|
static |
Definition at line 31 of file androidjniaccessibility.cpp.
|
static |
Definition at line 32 of file androidjniaccessibility.cpp.
|
static |
Definition at line 33 of file androidjniaccessibility.cpp.
|
static |
Definition at line 30 of file androidjniaccessibility.cpp.
|
static |
Definition at line 34 of file androidjniaccessibility.cpp.
|
static |
Definition at line 35 of file androidjniaccessibility.cpp.
|
static |
Definition at line 36 of file androidjniaccessibility.cpp.
|
static |
Definition at line 37 of file androidjniaccessibility.cpp.
|
static |
Definition at line 38 of file androidjniaccessibility.cpp.
|
static |
Definition at line 39 of file androidjniaccessibility.cpp.
|
static |
Definition at line 40 of file androidjniaccessibility.cpp.
|
static |
Definition at line 43 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 44 of file androidjniaccessibility.cpp.
|
static |
Definition at line 772 of file androidjniaccessibility.cpp.
Referenced by registerNatives().