diff --git a/src/corelib/platform/android/qandroiditemmodelproxy.cpp b/src/corelib/platform/android/qandroiditemmodelproxy.cpp index f17d417b1f1..eebd5582bd9 100644 --- a/src/corelib/platform/android/qandroiditemmodelproxy.cpp +++ b/src/corelib/platform/android/qandroiditemmodelproxy.cpp @@ -373,7 +373,7 @@ jobject QAndroidItemModelProxy::jni_sibling(JNIEnv *env, jobject object, jint ro } jboolean QAndroidItemModelProxy::jni_setData(JNIEnv *env, jobject object, JQtModelIndex index, - jobject &value, jint role) + jobject value, jint role) { const QModelIndex nativeIndex = QAndroidModelIndexProxy::qInstance(index); const QVariant qValue = QAndroidTypeConverter::toQVariant(QJniObject(value)); diff --git a/src/corelib/platform/android/qandroiditemmodelproxy_p.h b/src/corelib/platform/android/qandroiditemmodelproxy_p.h index 874f0533611..350fc643ca1 100644 --- a/src/corelib/platform/android/qandroiditemmodelproxy_p.h +++ b/src/corelib/platform/android/qandroiditemmodelproxy_p.h @@ -208,7 +208,7 @@ public: JQtModelIndex bottomRight, QJniArray roles); Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE(jni_dataChanged) - static jboolean jni_setData(JNIEnv *env, jobject object, JQtModelIndex index, jobject &value, + static jboolean jni_setData(JNIEnv *env, jobject object, JQtModelIndex index, jobject value, jint role); Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE(jni_setData)