Seite 1 von 1

image in MainWindow

Verfasst: 13. Juni 2008 14:59
von Qtuser84
Hallo, irgendwie bekomme ich es nicht in den Griff ein Bild in einem MainWindow einzufügen.

Nötig ist dazu
QImage
QPixmap

code:

1 QPixmap bild;
2 QImage image = {"demofront.bmp"};

3 bild.load(image);


Was ist an diesem Code falsch ?

erwartet in line 2 eine Identifizierung wenn Sting constant!!!

Weiß nicht was ich machen soll! In Foren hab ich kein Beispiel dafür gefunden das dieses Problem mir löst.

Danke schon mal

Verfasst: 13. Juni 2008 15:40
von Zonk
Hallo, meines Erachtens fährst du in Qt immer besser wenn du REferenzen bzw Pointer benutzt.

Auf jeden Fall solltest du die Variable in deine Klasse aufnehmen, so das es nicht nur eine temporäre Variable während der Funktionsausführung ist.

Grüße Torben

Re: image in MainWindow

Verfasst: 13. Juni 2008 16:17
von Christian81
helpmeplease hat geschrieben: Was ist an diesem Code falsch ?
Alles - hol Dir bitte erstmal einn C++-Buch.

Die generelle Vorgehensweise ist
Bild laden (per QImage/QPixmap::load()) und dann Bild auf ein QLabel setzen ( QLabel::setPixmap() )