summaryrefslogtreecommitdiffstats
path: root/src/android/jar/src/org/qtproject/qt
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2023-11-22 14:56:36 +0200
committerAssam Boudjelthia <assam.boudjelthia@qt.io>2023-11-23 03:34:26 +0200
commit5ab2b8b95156f74210f9d6cc49a62f9e3a82c9ec (patch)
tree002e03ce0405f40485c8eb4c9d7418a0afcf783c /src/android/jar/src/org/qtproject/qt
parentc0eca51570c1c5f959d8d28bfb6d55a7007e01f6 (diff)
Android: don't directly access m_qtThread member
Task-number: QTBUG-118077 Change-Id: I2103483a2bfa8abe9be832790611b07a5d011f76 Reviewed-by: Ville Voutilainen <ville.voutilainen@qt.io>
Diffstat (limited to 'src/android/jar/src/org/qtproject/qt')
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtActivityBase.java2
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtApplicationBase.java2
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtNative.java2
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtServiceBase.java2
4 files changed, 4 insertions, 4 deletions
diff --git a/src/android/jar/src/org/qtproject/qt/android/QtActivityBase.java b/src/android/jar/src/org/qtproject/qt/android/QtActivityBase.java
index d51b568c25..764f1344e3 100644
--- a/src/android/jar/src/org/qtproject/qt/android/QtActivityBase.java
+++ b/src/android/jar/src/org/qtproject/qt/android/QtActivityBase.java
@@ -147,7 +147,7 @@ public class QtActivityBase extends Activity
if (!m_retainNonConfigurationInstance) {
QtNative.terminateQt();
QtNative.setActivity(null);
- QtNative.m_qtThread.exit();
+ QtNative.getQtThread().exit();
System.exit(0);
}
}
diff --git a/src/android/jar/src/org/qtproject/qt/android/QtApplicationBase.java b/src/android/jar/src/org/qtproject/qt/android/QtApplicationBase.java
index 723da0abe0..aca0b2da0d 100644
--- a/src/android/jar/src/org/qtproject/qt/android/QtApplicationBase.java
+++ b/src/android/jar/src/org/qtproject/qt/android/QtApplicationBase.java
@@ -9,7 +9,7 @@ public class QtApplicationBase extends Application {
@Override
public void onTerminate() {
QtNative.terminateQt();
- QtNative.m_qtThread.exit();
+ QtNative.getQtThread().exit();
super.onTerminate();
}
}
diff --git a/src/android/jar/src/org/qtproject/qt/android/QtNative.java b/src/android/jar/src/org/qtproject/qt/android/QtNative.java
index 6cec72376a..1f9b74add4 100644
--- a/src/android/jar/src/org/qtproject/qt/android/QtNative.java
+++ b/src/android/jar/src/org/qtproject/qt/android/QtNative.java
@@ -42,7 +42,7 @@ public class QtNative
private static final ArrayList<Runnable> m_lostActions = new ArrayList<>();
private static boolean m_started = false;
- public static QtThread m_qtThread = new QtThread();
+ private static final QtThread m_qtThread = new QtThread();
private static ClassLoader m_classLoader = null;
private static final Runnable runPendingCppRunnablesRunnable = new Runnable() {
diff --git a/src/android/jar/src/org/qtproject/qt/android/QtServiceBase.java b/src/android/jar/src/org/qtproject/qt/android/QtServiceBase.java
index 51eba48e6b..3f2a82fd5e 100644
--- a/src/android/jar/src/org/qtproject/qt/android/QtServiceBase.java
+++ b/src/android/jar/src/org/qtproject/qt/android/QtServiceBase.java
@@ -35,7 +35,7 @@ public class QtServiceBase extends Service {
QtNative.quitQtCoreApplication();
QtNative.terminateQt();
QtNative.setService(null);
- QtNative.m_qtThread.exit();
+ QtNative.getQtThread().exit();
System.exit(0);
}