Zeichnen auf GraphicView, aber wie?

Alles rund um die Programmierung mit Qt
Antworten
toem
Beiträge: 124
Registriert: 17. März 2009 14:01

Zeichnen auf GraphicView, aber wie?

Beitrag 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
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Hast du dir die Code-Beispiele zur QGraphicsView bzw. QGraphics* schon mal angesehen?
toem
Beiträge: 124
Registriert: 17. März 2009 14:01

Beitrag von toem »

Schon, aber richtig vorangebracht hat es mich noch nciht
Strahlex
Beiträge: 158
Registriert: 23. Dezember 2008 15:49
Wohnort: Österreich

Beitrag 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...
Antworten