diff --git a/src/plugins/platforms/android/qandroidsystemlocale.cpp b/src/plugins/platforms/android/qandroidsystemlocale.cpp index 9d96feb707f..bb6aa0dda1c 100644 --- a/src/plugins/platforms/android/qandroidsystemlocale.cpp +++ b/src/plugins/platforms/android/qandroidsystemlocale.cpp @@ -139,7 +139,7 @@ QVariant QAndroidSystemLocale::query(QueryType type, QVariant in) const case CurrencySymbol: return m_locale .currencySymbol(QLocale::CurrencySymbolFormat(in.toUInt())); case CurrencyToString: { - switch (in.type()) { + switch (in.metaType().id()) { case QMetaType::Int: return m_locale .toCurrencyString(in.toInt()); case QMetaType::UInt: