Seite 1 von 1

Zeichnen auf GraphicView, aber wie?

Verfasst: 7. April 2009 08:39
von toem
Hallo,
ich habe ein MainWindow mit einer GraphicsView. Auf diese View möchte ich jetzt zur Laufzeit via Code etwas Zeichnen oder Schreiben.
Ich weiss allerdings noch nciht wie ich an die View komme.
Da ich aus der c# Ecke komme, habe ich noch Anlaufschwierigkeiten.

Kann mir jemand kurz helfen? Danke

Verfasst: 7. April 2009 10:14
von upsala
Hast du dir die Code-Beispiele zur QGraphicsView bzw. QGraphics* schon mal angesehen?

Verfasst: 7. April 2009 10:26
von toem
Schon, aber richtig vorangebracht hat es mich noch nciht

Verfasst: 9. April 2009 00:24
von Strahlex
Das QGraphicsView ist die Ausgabe für eine QGraphicsScene, das heißt zeichnen tut man eigentlich auf der Scene.
Die Scene ist Objektbasiert, das heißt Zeichnen tust du indem du Objekte erstellst (z.B. QGraphicsRectItem), diese kannst du dann ganz einfach transformieren, bewegen usw.
Die Scene wird dann vom GraphicsView gerendert (man kann auch OpenGL verwenden).
Der Rest steht (warscheinlich) in der Doku...