forked from qt-creator/qt-creator
App: Fix application font loading
QDir::entryList just returns file names as strings. In order to get the full absolute paths of the font files, we need QFileInfos instead, which dir.entryInfoList returns. Change-Id: Ied0fb74afa4d02723d172f06d998a6916d5b0c9a Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
This commit is contained in:
committed by
Thomas Hartmann
parent
62fe8fcef0
commit
e467827d04
@@ -301,7 +301,7 @@ void loadFonts()
|
||||
const QDir dir(QCoreApplication::applicationDirPath() + QLatin1String(SHARE_PATH)
|
||||
+ QLatin1String("/fonts/"));
|
||||
|
||||
foreach (const QFileInfo &fileInfo, dir.entryList(QStringList("*.ttf"), QDir::Files))
|
||||
foreach (const QFileInfo &fileInfo, dir.entryInfoList(QStringList("*.ttf"), QDir::Files))
|
||||
QFontDatabase::addApplicationFont(fileInfo.absoluteFilePath());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user