Mehrere Layer in GraphicsView

Alles rund um die Programmierung mit Qt
Antworten
Metty87
Beiträge: 12
Registriert: 11. Mai 2010 22:09

Mehrere Layer in GraphicsView

Beitrag von Metty87 »

Hey,
ich habe ein QGraphicsView in dem ein Bild angezeigt wird.
Ich würde jetzt gerne vom Benutzer darauf rummalen lassen, aber wenns geht auf einer seperaten Ebene.
Sinn der Sache soll sein, dass der Benutzer auch sein gemaltes Zeug wieder löschen kann, sprich, eine Paint-Anwendung solls werden, mit einem Radiergummi zum entfernen.
Ist das möglich?
Hab in der Trolltech docu noch nix dazu gefunden.
Gruß,
Metty
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Du kannst doch für jedes QPixmap ein eigenes QGraphicsItem verwenden und diese übereinander legen.
Ich würde dafür allerdings eher ein simples QWidget (bzw. eine QScrollArea) verwenden.
Metty87
Beiträge: 12
Registriert: 11. Mai 2010 22:09

Beitrag von Metty87 »

werd ich mal versuchen.
Was meinst du mit QWidget? Komplett statt QGraphicsView? oder statt QPixmap?
Gruß,
Metty
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Anstatt der View.
Antworten