Hintergrundbild mit Umlauten mittels setStyleSheet() setzen

Alles rund um die Programmierung mit Qt
Antworten
woswoasi
Beiträge: 3
Registriert: 4. Januar 2009 17:28

Hintergrundbild mit Umlauten mittels setStyleSheet() setzen

Beitrag von woswoasi »

Hallo,

Ich will das Hintergrundbild eines Widget mittels setStyleSheet() setzen
Das funktioniert auch wunderbar solange die lokale Datei keine Sonderzeichen enthält. Wählt der Benutzer allerdings eine Bilddatei mit Umlauten passiert nichts.

so sieht bisher mein Quellcode aus

Code: Alles auswählen

QString fileName = QFileDialog::getOpenFileName(...) // Benutzer wählt eine Bilddatei

centralWidgetMain->setStyleSheet(QString("background-image:url(%1);").arg(fileName));
weiß jemand Rat?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Sollte aber - also Testcase bauen und Bugreport an Nokia schicken.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
woswoasi
Beiträge: 3
Registriert: 4. Januar 2009 17:28

Beitrag von woswoasi »

ok, habe einen Bug-Report an Nokia geschickt.

weiss den jemand einen Workaround für das Problem?
Antworten