wo kommt QT gehen, um sich für die Schriften?
Ich bin mit der QT-4-embedded-linux.
Ich habe folgenden code in meine QT-Anwendung:
QFont newFont("wenquanyi", 8, QFont::Bold, true);
QApplication::setFont(newFont);
Aber die Zeichen nicht richtig angezeigt werden können. Ich habe ein wenquanyi_150_50.qpf
Datei unter QT-directory/lib/fonts
in mein Ziel-linux-Gerät.
Wenn ich änderte den code wie folgt:
QFont newFont("unifont", 8, QFont::Bold, true);
Sehe ich die Zeichen richtig angezeigt werden.
Also ich denke, dass das problem ist das über den Pfad, in dem QT sieht für eine bestimmte Schriftarten.
InformationsquelleAutor henryyao | 2013-08-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erlebte ich Fragen, wie dies bei der Verwendung von Qt für Embedded Linux. Haben Sie einen Blick auf diese:
und auch versuchen, zu verwenden QFontDatabase. Ich fand es sehr nützlich, um eine Liste aller Schriftarten, die tatsächlich erkannt QWS und Ihrer Funktionen.
Zeigen den code, der Sie verwendet.
InformationsquelleAutor Luca Carlon