skalierte Fonts sind kaum lesbar
Verfasst: 25. September 2014 14:37
hi,
ich möchte mit QPainter Linien malen und diese numerieren.
Außerdem soll das Ergebnis mit scale(2.0,2.0) gezoomt werden.
Mit
sind die Zahlen ohne Zoom winzig.
Leider werden sie auch nicht größer, wenn ich die Fontgröße mit z.B.
definiere.
Frage 1:
Was kann verhindern, dass der größer definierte Font nicht größer gemalt wird?
Wenn ich nun alles (Linien und Text) skaliere mit
dann werden die Linien sauber gezoomt - ohne Treppen -, aber der Text wird so bröckelig, dass er kaum lesbar ist.
Ich habe es auch mit verschiedenen Fonts probiert (Helvetica, Courier), aber das Ergebnis ist gleich schlecht.
Frage 2:
Wie kann ich einen größeren Font bekommen, der gut lesbar ist?
Tipps sind sehr willkommen. Ich stehe auf dem Schlauch.
Niko
ich möchte mit QPainter Linien malen und diese numerieren.
Außerdem soll das Ergebnis mit scale(2.0,2.0) gezoomt werden.
Mit
Code: Alles auswählen
QFont graf_Font("Times", 10);
painter.setFont(graf_Font);Leider werden sie auch nicht größer, wenn ich die Fontgröße mit z.B.
Code: Alles auswählen
QFont graf_Font("Times", 20);
painter.setFont(graf_Font);Frage 1:
Was kann verhindern, dass der größer definierte Font nicht größer gemalt wird?
Wenn ich nun alles (Linien und Text) skaliere mit
Code: Alles auswählen
painter.setFont(graf_Font);
painter.scale(2.0,2.0)
...
painter.drawLine(...);
painter.drawText(...);Ich habe es auch mit verschiedenen Fonts probiert (Helvetica, Courier), aber das Ergebnis ist gleich schlecht.
Frage 2:
Wie kann ich einen größeren Font bekommen, der gut lesbar ist?
Tipps sind sehr willkommen. Ich stehe auf dem Schlauch.
Niko