4#ifndef QANDROIDSYSTEMLOCALE_H
5#define QANDROIDSYSTEMLOCALE_H
7#include "private/qlocale_p.h"
8#include <QtCore/qreadwritelock.h>
18 QVariant
query(QueryType type, QVariant &&in)
const override;
22 void getLocaleFromJava()
const;
24 QString convertTo24hFormat(
const QString &format)
const;
25 QString timeToString(
const QTime &time, QLocale::FormatType type)
const;
26 QString dateTimeToString(
const QDateTime &dt, QLocale::FormatType type)
const;
28 mutable QLocale m_locale;
29 mutable QReadWriteLock m_lock;
30 mutable bool m_24hFormat =
false;
QVariant query(QueryType type, QVariant &&in) const override
QLocale fallbackLocale() const override
void setAndroidPlatformIntegration(QAndroidPlatformIntegration *androidPlatformIntegration)
QBasicMutex * platformInterfaceMutex()
Q_DECLARE_JNI_CLASS(MotionEvent, "android/view/MotionEvent")