Verständnisfrage Designer & QGraphicsview

Verschiedenes zu Qt
Antworten
blenderman
Beiträge: 14
Registriert: 16. Januar 2009 11:38

Verständnisfrage Designer & QGraphicsview

Beitrag von blenderman »

Hallo Miteinander,

bestimmt könnt ihr mir hiermit weiterhelfen. In der Dokumentation steht das Beispiel:

Code: Alles auswählen

 QGraphicsScene scene;
 QGraphicsView view(&scene);
 view.show();

 // a blue background
 scene.setBackgroundBrush(Qt::blue);
Die GraphicsView (graphicsView) ist schon im Designer angelegt. Darum dachte ich mir:

Code: Alles auswählen

   QGraphicsScene scene;
   ui->graphicsView->setScene(&scene);
   ui->graphicsView->show();

   scene.setBackgroundBrush(Qt::blue);
Der Code wird ausgeführt, aber leider scheint blau gerade ausgegangen zu sein.

Vielen Dank für eure Zeit,
Oli
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Das Blau ist nicht ausgegangen, aber 100% der Scope...
Die Scene existiert einfach nach Verlassen der Methode nicht mehr.
Entweder dynamisch erstellen, oder als Member deiner Klasse.
blenderman
Beiträge: 14
Registriert: 16. Januar 2009 11:38

Beitrag von blenderman »

:lol: Präzise Antwort und natürlich läuft es jetzt. Vielen Dank
Antworten