summaryrefslogtreecommitdiffstats
path: root/src/nfc/qnearfieldtarget_android_p.h
diff options
context:
space:
mode:
authorPeter Rustler <peter.rustler@basyskom.com>2015-03-06 12:16:28 +0100
committerAlex Blasche <alexander.blasche@theqtcompany.com>2015-03-19 08:10:04 +0000
commit24a9b68c8eba782fee2e040113fe8afe783ba8ec (patch)
treeeb14aeafe3358765b32cf12fe8dd97f245cd92de /src/nfc/qnearfieldtarget_android_p.h
parent55aab6b68bf4991fb133b5f7066a07554e3c5b3e (diff)
Using QtAndroidExtras instead of Andoid JNI for NFC
Some functions in QNearfieldtarget_android are missing. They will be ported to QtAndroidExtras in a later commit. Change-Id: Ib68f91f394f28c8b19ccea4335c8f0292929f003 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'src/nfc/qnearfieldtarget_android_p.h')
-rw-r--r--src/nfc/qnearfieldtarget_android_p.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/nfc/qnearfieldtarget_android_p.h b/src/nfc/qnearfieldtarget_android_p.h
index 57d54890..a73203a3 100644
--- a/src/nfc/qnearfieldtarget_android_p.h
+++ b/src/nfc/qnearfieldtarget_android_p.h
@@ -42,6 +42,8 @@
#include "qstringlist.h"
#include <QTimer>
+#include <QtAndroidExtras/QAndroidJniObject>
+#include <QtAndroidExtras/QAndroidJniEnvironment>
QT_BEGIN_NAMESPACE
@@ -49,7 +51,7 @@ class NearFieldTarget : public QNearFieldTarget
{
Q_OBJECT
public:
- NearFieldTarget(jobject intent,
+ NearFieldTarget(QAndroidJniObject intent,
const QByteArray uid,
QObject *parent = 0);
virtual ~NearFieldTarget();
@@ -61,7 +63,7 @@ public:
virtual RequestId sendCommand(const QByteArray &command);
virtual RequestId sendCommands(const QList<QByteArray> &commands);
virtual RequestId writeNdefMessages(const QList<QNdefMessage> &messages);
- void setIntent(jobject intent);
+ void setIntent(QAndroidJniObject intent);
signals:
void targetDestroyed(const QByteArray &tagId);
@@ -83,7 +85,7 @@ protected:
bool catchJavaExceptions(JNIEnv *env) const;
protected:
- jobject m_intent;
+ QAndroidJniObject m_intent;
QByteArray m_uid;
QStringList m_techList;
Type m_type;