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