summaryrefslogtreecommitdiffstats
path: root/src/plugins/networkinformationbackends/android/wrapper/androidconnectivitymanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/networkinformationbackends/android/wrapper/androidconnectivitymanager.cpp')
-rw-r--r--src/plugins/networkinformationbackends/android/wrapper/androidconnectivitymanager.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/networkinformationbackends/android/wrapper/androidconnectivitymanager.cpp b/src/plugins/networkinformationbackends/android/wrapper/androidconnectivitymanager.cpp
index c22f16f7b4..1508ff35b8 100644
--- a/src/plugins/networkinformationbackends/android/wrapper/androidconnectivitymanager.cpp
+++ b/src/plugins/networkinformationbackends/android/wrapper/androidconnectivitymanager.cpp
@@ -39,11 +39,13 @@
#include "androidconnectivitymanager.h"
-#include <QtCore/private/qjnihelpers_p.h>
+#include <QtCore/qcoreapplication.h>
#include <QtCore/qjnienvironment.h>
QT_BEGIN_NAMESPACE
+using namespace QNativeInterface;
+
struct AndroidConnectivityManagerInstance
{
AndroidConnectivityManagerInstance() : connManager(new AndroidConnectivityManager) { }
@@ -67,12 +69,12 @@ AndroidConnectivityManager::AndroidConnectivityManager()
m_connectivityManager = QJniObject::callStaticObjectMethod(
networkInformationClass, "getConnectivityManager",
"(Landroid/content/Context;)Landroid/net/ConnectivityManager;",
- QtAndroidPrivate::context());
+ QAndroidApplication::context());
if (!m_connectivityManager.isValid())
return;
QJniObject::callStaticMethod<void>(networkInformationClass, "registerReceiver",
- "(Landroid/content/Context;)V", QtAndroidPrivate::context());
+ "(Landroid/content/Context;)V", QAndroidApplication::context());
}
AndroidConnectivityManager *AndroidConnectivityManager::getInstance()
@@ -87,7 +89,7 @@ AndroidConnectivityManager *AndroidConnectivityManager::getInstance()
AndroidConnectivityManager::~AndroidConnectivityManager()
{
QJniObject::callStaticMethod<void>(networkInformationClass, "unregisterReceiver",
- "(Landroid/content/Context;)V", QtAndroidPrivate::context());
+ "(Landroid/content/Context;)V", QAndroidApplication::context());
}
AndroidConnectivityManager::AndroidConnectivity AndroidConnectivityManager::networkConnectivity()