aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBogDan Vatra <bogdan@kdab.com>2016-02-15 18:10:51 +0200
committerBogDan Vatra <bogdan@kdab.com>2016-02-25 07:17:45 +0000
commitefc8d3101b8f42e9e29043bae1139505fd3eea38 (patch)
tree234c17beb3de23c63b7e4bbeb3792dc38c2655d4
parente057ce322bae9fba6b9ac6864162aba48b8e7407 (diff)
Add hideSplashScreen function.v5.7.0-alpha1
This function is useful to hide a sticky splash screen. Change-Id: I724a47a8cb73d3288916ed77b760217520d6b5ef Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
-rw-r--r--src/androidextras/android/qandroidfunctions.cpp12
-rw-r--r--src/androidextras/android/qandroidfunctions.h2
2 files changed, 14 insertions, 0 deletions
diff --git a/src/androidextras/android/qandroidfunctions.cpp b/src/androidextras/android/qandroidfunctions.cpp
index 4ca8cbc..5b7f12f 100644
--- a/src/androidextras/android/qandroidfunctions.cpp
+++ b/src/androidextras/android/qandroidfunctions.cpp
@@ -211,4 +211,16 @@ void QtAndroid::runOnAndroidThreadSync(const QtAndroid::Runnable &runnable, int
QtAndroidPrivate::runOnAndroidThreadSync(runnable, QJNIEnvironmentPrivate(), timeoutMs);
}
+
+/*!
+ \since 5.7
+ \fn void QtAndroid::hideSplashScreen()
+
+ Hides the splash screen.
+*/
+void QtAndroid::hideSplashScreen()
+{
+ QtAndroidPrivate::hideSplashScreen(QJNIEnvironmentPrivate());
+}
+
QT_END_NAMESPACE
diff --git a/src/androidextras/android/qandroidfunctions.h b/src/androidextras/android/qandroidfunctions.h
index 6487ad5..862b55c 100644
--- a/src/androidextras/android/qandroidfunctions.h
+++ b/src/androidextras/android/qandroidfunctions.h
@@ -68,6 +68,8 @@ namespace QtAndroid
typedef std::function<void()> Runnable;
Q_ANDROIDEXTRAS_EXPORT void runOnAndroidThread(const Runnable &runnable);
Q_ANDROIDEXTRAS_EXPORT void runOnAndroidThreadSync(const Runnable &runnable, int timeoutMs = INT_MAX);
+
+ Q_ANDROIDEXTRAS_EXPORT void hideSplashScreen();
}
QT_END_NAMESPACE