diff options
author | Christian Strømme <christian.stromme@theqtcompany.com> | 2014-10-31 14:11:01 +0100 |
---|---|---|
committer | Christian Stromme <christian.stromme@digia.com> | 2014-11-03 18:25:16 +0100 |
commit | 078380df1e14ac82b3cf3ad66ae50d5351709537 (patch) | |
tree | 7b5872aec770eaba86d64f2cb16fda38fa1df39d /src/plugins/platforms/android/qandroidplatformmenu.cpp | |
parent | 4835808287f88441975fa469420d4b64176cad82 (diff) |
Android: Simplify the jni code in QtAndroidMenu
This is one of several fixes where the goal is to simplify the jni code
by letting QJNI manage the environment.
Change-Id: Ia714e25fbb3fcd170150392e822b0a3fc3812818
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
Diffstat (limited to 'src/plugins/platforms/android/qandroidplatformmenu.cpp')
-rw-r--r-- | src/plugins/platforms/android/qandroidplatformmenu.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/platforms/android/qandroidplatformmenu.cpp b/src/plugins/platforms/android/qandroidplatformmenu.cpp index f3505fac3c..8f992f6bea 100644 --- a/src/plugins/platforms/android/qandroidplatformmenu.cpp +++ b/src/plugins/platforms/android/qandroidplatformmenu.cpp @@ -34,6 +34,7 @@ #include "qandroidplatformmenu.h" #include "qandroidplatformmenuitem.h" #include "androidjnimenu.h" +#include <QtCore/private/qjni_p.h> QT_BEGIN_NAMESPACE @@ -140,7 +141,7 @@ void QAndroidPlatformMenu::showPopup(const QWindow *parentWindow, const QRect &t Q_UNUSED(parentWindow); Q_UNUSED(item); setVisible(true); - QtAndroidMenu::showContextMenu(this, targetRect); + QtAndroidMenu::showContextMenu(this, targetRect, QJNIEnvironmentPrivate()); } QPlatformMenuItem *QAndroidPlatformMenu::menuItemAt(int position) const |