Seite 1 von 1
Platformunabhängigkeit und das Problem mit den Schriften
Verfasst: 8. Januar 2012 19:21
von Trubinial Guru
Hallo alle, ich habe ein Program entwickelt, welches unter Linux und Windows laufen soll.
Ich habe jetzt schon länger nach einer Möglichkeit gesucht, wie ich unter Windows und Linux eine Schrift finde, die in etwa gleich aussieht, bin aber ohne Erfolg geblieben. Windows und die Linux Distributionen haben einfach keine übereinstimmende Schriften.
Nun wollte ich mich mal an euch wenden, ob ihr vielleicht ein Weg kennt, durch den die Schriften unter den verschiedenen Betriebssystemen nicht gleich komplett unterschiedlich aussehen. Kann man vielleicht eine Schrift mit dem Program mitliefern?
Liebe Grüße
Re: Platformunabhängigkeit und das Problem mit den Schriften
Verfasst: 9. Januar 2012 11:48
von dennisDennis
Hallo,
es ist nicht ratsam an den Schriften etwas zu ändern. Windows 7 hat z.B. auch eine andere Schriftart für Dialoge als Windows xp.
Deine Software sollte sich an das Aussehen des Betriebsystems anpassen und nicht umgekehrt.
Außerdem gibt es Lizensprobleme mit den Microsoftschriftarten...
Gruß
Dennis
Re: Platformunabhängigkeit und das Problem mit den Schriften
Verfasst: 9. Januar 2012 20:48
von Herzogswalder
Genau deshalb arbeitet man auch mit Layouts, damit die unterschiedlichen Schriftarten einem nicht das Aussehen kaputt machen.
Re: Platformunabhängigkeit und das Problem mit den Schriften
Verfasst: 10. Januar 2012 13:05
von Trubinial Guru
Ok, das leuchtet ein ... Den Gedanken hatte ich auch schon, dass man die Systemvoraussetzungen nimmt, jedoch benutze ich den QtDesigner, bei dem immer eine Schrift angegeben ist. Auch wenn ich diesen Pfeil rechts neben dem Schriftnamen benutze, steht noch immer eine Schriftart dort.
Wie kann ich also angeben, dass er die Systemvoraussetzungen benutzt?
Re: Platformunabhängigkeit und das Problem mit den Schriften
Verfasst: 10. Januar 2012 17:28
von Christian81
Wenn es dort nicht fett dargestellt wird dann ist es die Default-Einstellung.
Re: Platformunabhängigkeit und das Problem mit den Schriften
Verfasst: 10. Januar 2012 21:00
von Herzogswalder
...und Default besagt, das dein Programm unter jedem Betriebsystem automatisch die jeweiligen Standard-Schriftarten verwendet.
Re: Platformunabhängigkeit und das Problem mit den Schriften
Verfasst: 11. Januar 2012 12:44
von Trubinial Guru
Vielen Dank! Ich glaube es geklappt.
Hab durch nen Befehl einfach aus all meinen .ui Dateien die Schrift wieder entfernt. Die Größe der Schrift ist so geblieben, wie ich da bei der vorigen Schrift dachte.
Das kann man z.B. so machen (jedenfalls unter Linux)
Re: Platformunabhängigkeit und das Problem mit den Schriften
Verfasst: 11. Januar 2012 12:46
von Trubinial Guru
Vielen Dank! Ich glaube es geklappt.
Hab durch nen Befehl einfach aus all meinen .ui Dateien die Schrift wieder entfernt. Die Größe der Schrift ist so geblieben, wie ich da bei der vorigen Schrift dachte.
Das kann man z.B. so machen (jedenfalls unter Linux)