Qt-Anwendungen haben winzige Schriftarten auf XFCE

Qt-Anwendungen haben winzige Schriftarten auf XFCE

Meine Frage ist fast die gleiche wieDieses hieraber die Antwort hat bei mir nicht funktioniert.

Ich verwende OpenSuse 13.1 mit XFCE-Desktop.

Ich habe es eingestellt ~/.kde4/share/config/kcmfonts, forceFontDPI=0aber es hat nicht funktioniert.

Ich habe in einem Forum etwas gefunden, das ich verwenden könnte qtconfig. Wenn ich es ausführe, kann ich die Schriftgröße ändern und der Beispieltext sieht jetzt lesbar aus. Wenn ich jedoch die qtconfigAufforderung zum Speichern der Änderungen beende, erhalte ich die folgende Fehlermeldung:

X Error: BadAtom (invalid Atom parameter) 5
  Major opcode: 18 (X_ChangeProperty)
  Resource id:  0x0

Antwort1

  • Versuchen Sie, es direkt einzustellen ( 10ist die Schriftgröße im Beispiel):

    ~/.config/Trolltech.conf

    [Qt]
    font="Sans Serif,10,-1,5,50,0,0,0,0,0"
    
  • Oder für globale Einstellungen:

    /etc/xdg/Trolltech.conf

Antwort2

Habe gerade eine Lösung gefunden:

  1. OpenSUSE-Menü → Einstellungen → Einstellungsmanager (grafischer Einstellungsmanager für xfce4).
  2. Unter Darstellung → Schriftarten: Aktivieren SieBenutzerdefinierte DPIEinstellung und legen Sie einen entsprechenden Wert fest ( 96in meinem Fall).

Jetzt verfügen Qt-basierte Apps über lesbare Schriftarten!

Ich erinnere mich, dass ich auf dem KDE-Desktop genau dasselbe gemacht habe (benutzerdefinierte DPI überprüfen), aber das hat nicht funktioniert, als ich mich wieder bei meiner Xfce-Sitzung angemeldet habe.

verwandte Informationen