Hi ich hab zwei fragen zu QPainter.
Erstens würde ich gerne in einem Label zeichnen.
Bisher hab ich über eine QPixmap auf eine Bitmap gezeichnet und diese auf ein Label gesetzt.
QPixmap pixmap("/c......bmp"); //pfad auf dem eine pixmap gespeichert ist
QPainter painter(&pixmap);
painter.drawLine......
lbl_zeichnen->setPixmap(pixmap);
Wenn ich den nicht den Weg über eine bmp gehe wird nichts abgebildet.
Kann mir jemand einen ganz einfachen Quellcode schicken der nicht über ein bmp abbildet?
Zweitens würde ich gerne in dieser Pixmap etwas schreiben mit
painter.drawText, jedoch wird meine pixmap sehr stark verkleinert und somit kann man das kaum lesen und ich habs noch nicht geschafft die Schrift zu vergrößern.
bzw nur beschränkt zu vergrößern.
Ist die Schriftgröße irgendwie beschränkt und wenn ja wie bekomme ich die Schrift beliebig groß.
Danke schonmal.
Zeichnen mit QPaint
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Ah ok mit painter end werd ichs mal versuchen ;(
hatte ich glaube vergessen.
Mit font bin ich gerade am rumprobieren, aber da das so stark verkleinert ist, dachte ich die schriftgröße sei auf eine bestimmte größe beschränkt.
Ab einem gewissen Maß hat es keine auswirkungen mehr ;( und das ist immer noch zu klein.
hatte ich glaube vergessen.
Mit font bin ich gerade am rumprobieren, aber da das so stark verkleinert ist, dachte ich die schriftgröße sei auf eine bestimmte größe beschränkt.
Ab einem gewissen Maß hat es keine auswirkungen mehr ;( und das ist immer noch zu klein.