diff --git a/src/gui/text/qfontdatabase.cpp b/src/gui/text/qfontdatabase.cpp index cbb2a34471..31ee101c13 100644 --- a/src/gui/text/qfontdatabase.cpp +++ b/src/gui/text/qfontdatabase.cpp @@ -315,7 +315,7 @@ void QFontDatabasePrivate::invalidate() fallbacksCache.clear(); clearFamilies(); QGuiApplicationPrivate::platformIntegration()->fontDatabase()->invalidate(); - emit static_cast(QCoreApplication::instance())->fontDatabaseChanged(); + emit qGuiApp->fontDatabaseChanged(); } QtFontFamily *QFontDatabasePrivate::family(const QString &f, FamilyRequestFlags flags) @@ -2179,7 +2179,7 @@ int QFontDatabasePrivate::addAppFont(const QByteArray &fontData, const QString & if (wasEmpty) { invalidate(); } else { - emit qApp->fontDatabaseChanged(); + emit qGuiApp->fontDatabaseChanged(); // The font cache may have cached lookups for the font that was now // loaded, so it has to be flushed.