habe jetzt schon einige Zeit hier im Forum gestöbert, aber keine Antwort auf meine Frage gefunden.
Ich entwickle in Eclipse und nutze Qt4.4.3
Ich habe im MainWindow ein Label in dessen Pixmap ich gerne ein jpg-Bild anzeigen möchte. Dazu nutze ich folgendes Konstrukt:
// Logo anzeigen
QPixmap *backgroundPixmap = new QPixmap();
backgroundPixmap->load("logo.jpg");
ui.lLogo->setScaledContents(true);
ui.lLogo->setPixmap(*backgroundPixmap);
Nun habe ich folgendes Problem:
Auf Rechnern mit Entwicklungsumgebung funktioniert dies einwandfrei. Das Bild wird angezeigt und ist korrekt skaliert.
Auf Rechnern ohne Entwicklungsumgebung, auf denen ich die release exe starte (das Bild liegt im gleiche Verzeichnis), wird das Label zwar überschrieben, das Bild ist jedoch nicht zu sehen. backgroundpixmap->load gibt hier false zurück.
Das problem lässt sich auch dann nicht beheben, wenn ich den Pfad zur jpg Datei fest setze.
Kann mir jemand sagen, woran das liegen kann?
Gruß
Philip