![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| class | QAndroidQuickView |
Functions | |
| static void | onQQuickViewStatusChanged (const QJniObject &qtViewObject, QAndroidQuickView::Status status) |
| void | createQuickView (JNIEnv *, jobject nativeWindow, jstring qmlUri, jint width, jint height, jlong parentWindowReference, jlong viewReference, const QJniArray< jstring > &qmlImportPaths) |
| std::pair< QAndroidQuickView *, QQuickItem * > | getViewAndRootObject (jlong windowReference) |
| void | setRootObjectProperty (JNIEnv *env, jobject object, jlong windowReference, jstring propertyName, jobject value) |
| jobject | getRootObjectProperty (JNIEnv *env, jobject object, jlong windowReference, jstring propertyName) |
| bool | addRootObjectSignalListener (JNIEnv *env, jobject, jlong windowReference, jstring signalName, QJniArray< jclass > argTypes, jobject listener, jint id) |
| bool | removeRootObjectSignalListener (JNIEnv *, jobject, jlong windowReference, jint signalListenerId) |
| QVariant | jobjectToVariant (QMetaType::Type type, jobject &obj) |
| QMetaMethod | findMethod (const QString &name, int paramCount, const QMetaObject &object) |
| void | invokeMethod (JNIEnv *, jobject, jlong viewReference, QtJniTypes::String methodName, QJniArray< jobject > jniParams) |
| bool | registerNatives (QJniEnvironment &env) |
Variables | |
| constexpr const char * | uninitializedViewMessage = "because QtQuickView is not loaded or ready yet." |
| bool QtAndroidQuickViewEmbedding::addRootObjectSignalListener | ( | JNIEnv * | env, |
| jobject | , | ||
| jlong | windowReference, | ||
| jstring | signalName, | ||
| QJniArray< jclass > | argTypes, | ||
| jobject | listener, | ||
| jint | id ) |
Definition at line 172 of file qandroidquickviewembedding.cpp.
References uninitializedViewMessage.
| void QtAndroidQuickViewEmbedding::createQuickView | ( | JNIEnv * | , |
| jobject | nativeWindow, | ||
| jstring | qmlUri, | ||
| jint | width, | ||
| jint | height, | ||
| jlong | parentWindowReference, | ||
| jlong | viewReference, | ||
| const QJniArray< jstring > & | qmlImportPaths ) |
Definition at line 43 of file qandroidquickviewembedding.cpp.
| QMetaMethod QtAndroidQuickViewEmbedding::findMethod | ( | const QString & | name, |
| int | paramCount, | ||
| const QMetaObject & | object ) |
Definition at line 231 of file qandroidquickviewembedding.cpp.
| jobject QtAndroidQuickViewEmbedding::getRootObjectProperty | ( | JNIEnv * | env, |
| jobject | object, | ||
| jlong | windowReference, | ||
| jstring | propertyName ) |
Definition at line 133 of file qandroidquickviewembedding.cpp.
References uninitializedViewMessage.
| std::pair< QAndroidQuickView *, QQuickItem * > QtAndroidQuickViewEmbedding::getViewAndRootObject | ( | jlong | windowReference | ) |
Definition at line 89 of file qandroidquickviewembedding.cpp.
| void QtAndroidQuickViewEmbedding::invokeMethod | ( | JNIEnv * | , |
| jobject | , | ||
| jlong | viewReference, | ||
| QtJniTypes::String | methodName, | ||
| QJniArray< jobject > | jniParams ) |
Definition at line 243 of file qandroidquickviewembedding.cpp.
| QVariant QtAndroidQuickViewEmbedding::jobjectToVariant | ( | QMetaType::Type | type, |
| jobject & | obj ) |
Definition at line 203 of file qandroidquickviewembedding.cpp.
|
static |
Definition at line 33 of file qandroidquickviewembedding.cpp.
| bool QtAndroidQuickViewEmbedding::registerNatives | ( | QJniEnvironment & | env | ) |
Definition at line 323 of file qandroidquickviewembedding.cpp.
| bool QtAndroidQuickViewEmbedding::removeRootObjectSignalListener | ( | JNIEnv * | , |
| jobject | , | ||
| jlong | windowReference, | ||
| jint | signalListenerId ) |
Definition at line 190 of file qandroidquickviewembedding.cpp.
References uninitializedViewMessage.
| void QtAndroidQuickViewEmbedding::setRootObjectProperty | ( | JNIEnv * | env, |
| jobject | object, | ||
| jlong | windowReference, | ||
| jstring | propertyName, | ||
| jobject | value ) |
Definition at line 96 of file qandroidquickviewembedding.cpp.
References uninitializedViewMessage.
|
constexpr |
Definition at line 31 of file qandroidquickviewembedding.cpp.
Referenced by addRootObjectSignalListener(), getRootObjectProperty(), removeRootObjectSignalListener(), and setRootObjectProperty().