From efc8d3101b8f42e9e29043bae1139505fd3eea38 Mon Sep 17 00:00:00 2001 From: BogDan Vatra Date: Mon, 15 Feb 2016 18:10:51 +0200 Subject: Add hideSplashScreen function. This function is useful to hide a sticky splash screen. Change-Id: I724a47a8cb73d3288916ed77b760217520d6b5ef Reviewed-by: Eskil Abrahamsen Blomfeldt --- src/androidextras/android/qandroidfunctions.cpp | 12 ++++++++++++ src/androidextras/android/qandroidfunctions.h | 2 ++ 2 files changed, 14 insertions(+) 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 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 -- cgit v1.2.3