summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/android
diff options
context:
space:
mode:
authorAndreas Buhr <andreas.buhr@qt.io>2022-02-09 15:25:18 +0100
committerAndreas Buhr <andreas.buhr@qt.io>2022-02-10 15:43:00 +0100
commit00f1bd00d09797564fa77ca120c6efd6d675fc3c (patch)
treeb678a182f8314fd8ad1f4b8b9e19c45988f2f1e9 /src/plugins/platforms/android
parent723a4e2b89f623323b74757c5041f020dcabe891 (diff)
Set Roboto as the default font on Android
Roboto is the default font on Android. So far, Helvetica was used, which is usually unavailable on Android. Task-number: QTBUG-87405 Change-Id: I53332403a43f6a005ce73ece68b8dddc41b4b58c Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Diffstat (limited to 'src/plugins/platforms/android')
-rw-r--r--src/plugins/platforms/android/qandroidplatformfontdatabase.cpp5
-rw-r--r--src/plugins/platforms/android/qandroidplatformfontdatabase.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/platforms/android/qandroidplatformfontdatabase.cpp b/src/plugins/platforms/android/qandroidplatformfontdatabase.cpp
index 2fdf269566..925d1b34af 100644
--- a/src/plugins/platforms/android/qandroidplatformfontdatabase.cpp
+++ b/src/plugins/platforms/android/qandroidplatformfontdatabase.cpp
@@ -48,6 +48,11 @@ QString QAndroidPlatformFontDatabase::fontDir() const
return QLatin1String("/system/fonts");
}
+QFont QAndroidPlatformFontDatabase::defaultFont() const
+{
+ return QFont(QLatin1String("Roboto"));
+}
+
void QAndroidPlatformFontDatabase::populateFontDatabase()
{
QString fontpath = fontDir();
diff --git a/src/plugins/platforms/android/qandroidplatformfontdatabase.h b/src/plugins/platforms/android/qandroidplatformfontdatabase.h
index 691656d89d..d5c1c16b31 100644
--- a/src/plugins/platforms/android/qandroidplatformfontdatabase.h
+++ b/src/plugins/platforms/android/qandroidplatformfontdatabase.h
@@ -49,6 +49,7 @@ class QAndroidPlatformFontDatabase: public QFreeTypeFontDatabase
public:
QString fontDir() const override;
void populateFontDatabase() override;
+ QFont defaultFont() const override;
QStringList fallbacksForFamily(const QString &family,
QFont::Style style,
QFont::StyleHint styleHint,