summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/android/qandroidplatformtheme.h
diff options
context:
space:
mode:
authorBogDan Vatra <bogdan@kde.org>2014-12-11 13:51:48 +0200
committerBogDan Vatra <bogdan@kde.org>2014-12-15 14:16:11 +0100
commit21101d9c52d2b7c6471f9814c9bff5aa87e22afc (patch)
tree8029ea249533932df9f9abf1991e5be780240211 /src/plugins/platforms/android/qandroidplatformtheme.h
parent3466950837e136e6032091491d0665823e4ac62f (diff)
Fix crash when Android Style is set more than once.
Load again JSON document is it was freed. Task-number: QTBUG-43111 Change-Id: I22f1de221371b49fec8b3d66ad5f0bd2af9656fe Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
Diffstat (limited to 'src/plugins/platforms/android/qandroidplatformtheme.h')
-rw-r--r--src/plugins/platforms/android/qandroidplatformtheme.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/platforms/android/qandroidplatformtheme.h b/src/plugins/platforms/android/qandroidplatformtheme.h
index e842e672d6..2069910136 100644
--- a/src/plugins/platforms/android/qandroidplatformtheme.h
+++ b/src/plugins/platforms/android/qandroidplatformtheme.h
@@ -46,12 +46,12 @@ QT_BEGIN_NAMESPACE
struct AndroidStyle
{
+ static QJsonObject loadStyleData();
QJsonObject m_styleData;
QPalette m_standardPalette;
QHash<int, QPalette> m_palettes;
QHash<int, QFont> m_fonts;
QHash<QByteArray, QFont> m_QWidgetsFonts;
- QHash<QByteArray, QFont> m_QWidgetsPalettes;
};
class QAndroidPlatformNativeInterface;