aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@digia.com>2013-12-12 14:12:08 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-12-13 10:30:12 +0100
commitfb26b683146b38ab0092d8db9793eb3f824fb151 (patch)
tree09e4150c9b1a01f8598e2ea6f6f6c6f5f5991bcc /src
parenta19b85d2b3f4f7a43b2551b4065c125926805531 (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.cpp16
-rw-r--r--src/androidextras/jni/qandroidjniobject.cpp2
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
*/