aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/androidextras/android/qandroidfunctions.cpp15
-rw-r--r--src/androidextras/android/qandroidfunctions.h1
2 files changed, 15 insertions, 1 deletions
diff --git a/src/androidextras/android/qandroidfunctions.cpp b/src/androidextras/android/qandroidfunctions.cpp
index 5c99642..4ca8cbc 100644
--- a/src/androidextras/android/qandroidfunctions.cpp
+++ b/src/androidextras/android/qandroidfunctions.cpp
@@ -60,7 +60,7 @@ QT_BEGIN_NAMESPACE
Returns a handle to this applications main Activity
- \sa QAndroidJniObject
+ \sa QAndroidJniObject, androidService()
*/
QAndroidJniObject QtAndroid::androidActivity()
{
@@ -68,6 +68,19 @@ QAndroidJniObject QtAndroid::androidActivity()
}
/*!
+ \since 5.7
+ \fn QAndroidJniObject QtAndroid::androidService()
+
+ Returns a handle to this applications main Service
+
+ \sa QAndroidJniObject, androidActivity()
+*/
+QAndroidJniObject QtAndroid::androidService()
+{
+ return QtAndroidPrivate::service();
+}
+
+/*!
\since 5.3
\fn int QtAndroid::androidSdkVersion()
diff --git a/src/androidextras/android/qandroidfunctions.h b/src/androidextras/android/qandroidfunctions.h
index 8fde117..6487ad5 100644
--- a/src/androidextras/android/qandroidfunctions.h
+++ b/src/androidextras/android/qandroidfunctions.h
@@ -55,6 +55,7 @@ class QAndroidActivityResultReceiver;
namespace QtAndroid
{
Q_ANDROIDEXTRAS_EXPORT QAndroidJniObject androidActivity();
+ Q_ANDROIDEXTRAS_EXPORT QAndroidJniObject androidService();
Q_ANDROIDEXTRAS_EXPORT int androidSdkVersion();
Q_ANDROIDEXTRAS_EXPORT void startIntentSender(const QAndroidJniObject &intentSender,