Ich habe eine Qt-Anwendung, die einige JSON-Dateien analysiert und ihren Inhalt ausgibt. Ich möchte, dass die Ausgabe in einer Schriftart mit einem festen Abstand ist, und die einfachste Möglichkeit ist das Ändern der Standardschriftart der gesamten Anwendung in einem Monospace. Wie mache ich das in Qt?Standard-Anwendungsschriftart ändern
2
A
Antwort
5
Nutzen Sie einfach die setFont()
Methode auf dem QApplication
oder QWidget
:
QFont font("Courier New");
font.setStyleHint(QFont::Monospace);
QApplication::setFont(font);
Hinweis die setStyleHint(QFont::Monospace)
Linie: es wird sichergestellt, dass selbst dann, wenn die angegebene Schriftfamilie im System nicht vorhanden ist, wird eine andere geeignete Monospace Schriftart verwendet werden .
Auch meiner Meinung nach ist es besser Schrift für ein bestimmtes Widget zu setzen, nicht die gesamte Anwendung: das gibt Ihnen einen strukturierteren Code für Ihre UI bei seiner Expansion. Dies ist natürlich immer noch eine Frage des Designs.
Verwandte Themen
- 1. ändern
- 2. ändern
- 3. Ändern
- 4. ändern
- 5. Ändern Zellklasse auf Optionsfeld ändern
- 6. Seite eines jScrollPane ändern & Größe ändern
- 7. Bild bei Symbolzustand ändern ändern: Jquery
- 8. Android: Ändern CardView Layout auf Orientierung ändern
- 9. Bootstrap Gitter ändern Spalten auf Größe ändern
- 10. Ändern RecyclerView's Layout auf Ausrichtung ändern
- 11. DropDownList Ereignis ändern, Kendo Grid Daten ändern
- 12. Listenansicht Daten ändern nach Datum ändern
- 13. Größe ändern Kontrollen mit Formulargröße ändern
- 14. Ändern des Klassennamens und Ändern der Ereignisantwort
- 15. Aktuelles Objekt in Navigation ändern Farbe ändern
- 16. Terminalfarben ändern, ohne vim Farben zu ändern?
- 17. Ändern Sie nur Farbe beim Ändern Thema
- 18. jQuery Ändern Radiobutton auf Auswahlfeld ändern
- 19. Kopie ändern, aber Eltern ändern. Warum?
- 20. Google Maps Wegbeschreibungen ändern, Strichfarbe ändern?
- 21. Ändern der Tastenfarbe durch Ändern der Tastenart
- 22. NSPopover animieren contentViewController ändern und Popovergröße ändern
- 23. Adresse ändern auf PDF ändern Rechnung Magento
- 24. Android Textview Ändern, während die Zeit ändern
- 25. Ändern von Windows.MaxHeight nicht Höhe ändern
- 26. So ändern Sie die Lautstärke/ändern AudioClip
- 27. ändern Kalender URL auf select/Datum ändern
- 28. ändern Classloader
- 29. ändern Matrixdimension
- 30. Ändern Anzeigeobjektfarbe