Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Not able do use a different font for the Application
dynam1te last edited by dynam1te
I want to change the default (fixed_120_50.qpf) font with a special font, I created myself. It's a .bdf file.
I build makeqpf and used it to convert my .bdf file into a .qpf2 file, added the .qpf2 file in the $QT_DIR/lib/font folder.
But now the application only displays a invalid square. Is there something that I'm missing?
Note: I had to remove all the default files in $QT_DIR/lib/font, to make anything show up.
Also: Is .qpf compatible with .qpf2? How can I convert a .qpf2 file to .qpf?
Thanks in advance
Praveen kk last edited by
Are you trying to set a default font to your Qt application ? Then try this,
int loadedFontID = QFontDatabase::addApplicationFont("<Your custom font pathname (TTF/PFA/PFB/BDF/QPF)>"); QStringList loadedFontFamilies = QFontDatabase::applicationFontFamilies(loadedFontID); fontName = loadedFontFamilies.value(0); QFont font; font.setFamily(fontName); app.setFont(font);