diff options
author | Alex Blasche <alexander.blasche@digia.com> | 2013-12-12 14:12:08 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-12-13 10:30:12 +0100 |
commit | fb26b683146b38ab0092d8db9793eb3f824fb151 (patch) | |
tree | 09e4150c9b1a01f8598e2ea6f6f6c6f5f5991bcc /src | |
parent | a19b85d2b3f4f7a43b2551b4065c125926805531 (diff) |
Fix non-compiling doc snippets.
Change-Id: I0e5160f18f89ed25882741d93410ea1860ed659a
Reviewed-by: Christian Stromme <christian.stromme@digia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/androidextras/doc/snippets/code/src_androidextras_qandroidjniobject.cpp | 16 | ||||
-rw-r--r-- | src/androidextras/jni/qandroidjniobject.cpp | 2 |
2 files changed, 9 insertions, 9 deletions
diff --git a/src/androidextras/doc/snippets/code/src_androidextras_qandroidjniobject.cpp b/src/androidextras/doc/snippets/code/src_androidextras_qandroidjniobject.cpp index 6f545fb..f690d63 100644 --- a/src/androidextras/doc/snippets/code/src_androidextras_qandroidjniobject.cpp +++ b/src/androidextras/doc/snippets/code/src_androidextras_qandroidjniobject.cpp @@ -41,13 +41,13 @@ //! [Working with lists] QStringList getTrackTitles(const QAndroidJniObject &album) { QStringList stringList; - QAndroidJniObject list = album.callObjectMethod<jobject>("getTitles", + QAndroidJniObject list = album.callObjectMethod("getTitles", "()Ljava/util/List;"); if (list.isValid()) { const int size = list.callMethod<jint>("size"); for (int i = 0; i < size; ++i) { - QAndroidJniObject title = list.callObjectMethod<jobject>("get", "(I)Ljava/lang/Object;", i); + QAndroidJniObject title = list.callObjectMethod("get", "(I)Ljava/lang/Object;", i); stringList.append(title.toString()); } } @@ -56,12 +56,12 @@ QStringList getTrackTitles(const QAndroidJniObject &album) { //! [Working with lists] //! [QAndroidJniObject scope] -void function() +void functionScope() { QString helloString("Hello"); jstring myJString = 0; { - QAndroidJniObject string = QAndroidJniObject::fromString(string); + QAndroidJniObject string = QAndroidJniObject::fromString(helloString); myJString = string.object<jstring>(); } @@ -70,7 +70,7 @@ void function() //! [QAndroidJniObject scope] //! [Check for exceptions] -void function() +void functionException() { QAndroidJniObject myString = QAndroidJniObject::fromString("Hello"); jchar c = myString.callMethod<jchar>("charAt", "(I)C", 1000); @@ -103,7 +103,7 @@ void registerNativeMethods() { QAndroidJniObject javaClass("my/java/project/FooJavaClass"); QAndroidJniEnvironment env; - jclass objectClass = env->GetObjectClass(javaClass) + jclass objectClass = env->GetObjectClass(javaClass.object<jobject>()); env->RegisterNatives(objectClass, methods, sizeof(methods) / sizeof(methods[0])); @@ -112,8 +112,8 @@ void registerNativeMethods() { void foo() { - QAndroidJniObject::callStaticMethod("my/java/project/FooJavaClass", "foo", "(I)V", 10); // Output: 10 < 100 - QAndroidJniObject::callStaticMethod("my/java/project/FooJavaClass", "foo", "(I)V", 100); // Output: 100 >= 100 + QAndroidJniObject::callStaticMethod<void>("my/java/project/FooJavaClass", "foo", "(I)V", 10); // Output: 10 < 100 + QAndroidJniObject::callStaticMethod<void>("my/java/project/FooJavaClass", "foo", "(I)V", 100); // Output: 100 >= 100 } //! [Registering native methods] diff --git a/src/androidextras/jni/qandroidjniobject.cpp b/src/androidextras/jni/qandroidjniobject.cpp index ee5a413..141d604 100644 --- a/src/androidextras/jni/qandroidjniobject.cpp +++ b/src/androidextras/jni/qandroidjniobject.cpp @@ -359,7 +359,7 @@ QT_BEGIN_NAMESPACE \code QAndroidJniObject myJavaString; ==> "Hello, Java" - QAndroidJniObject mySubstring = myJavaString.callObjectMethod<jstring>("substring", "(II)Ljava/lang/String;" 7, 10); + QAndroidJniObject mySubstring = myJavaString.callObjectMethod("substring", "(II)Ljava/lang/String;" 7, 10); \endcode */ |