Image über Label anzeigen
Verfasst: 29. Juli 2008 19:02
Nachdem meine letzten Versuche relativ erfolglos waren, habe ich mich erstmal mit kleineren Projekten befasst. Dies hier funktioniert schonmal:
Jedoch einen Schritt weiter, und schon geht nichts mehr und ich kann mir nicht erklären warum:
Igendlich sollte da doch nun ein 80x60 Pixel großes Bildchen rauskommen, komplett rot, naja fast rot halt (250->255, egal halt).
Aber das Label bleibt leer,...
Jemand vielleicht ne Idee?
Gruß
Ralf
Code: Alles auswählen
QString fileName;
QPixmap image;
fileName = QFileDialog::getOpenFileName(this);
image.load(fileName);
ui.label->setPixmap(image);
Code: Alles auswählen
int y=0;
int i=0;
int breite=80; //breite des Bildes
int hohe=60; //höhe des Bildes
QPixmap bild;
QImage image(breite, hohe, QImage::Format_RGB32);
QRgb value;
value = qRgb(250, 0, 0);
for (i=0; i<hohe; i++){
for (y=0; y<breite; y++){
image.setPixel(y, i, value);
}
}
bild.fromImage(image);
ui.label->setPixmap(bild);
Aber das Label bleibt leer,...
Jemand vielleicht ne Idee?
Gruß
Ralf