![]() |
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().