Mam vytvoreny subor Okienko.qrc obsahujuci:
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file>images/bg1.png</file>
<file>images/bg2.png</file>
</qresource>
</RCC>
Okienko.pro obsahujuci:
RESOURCES += Okienko.qrc
a v programe volam:
setStyleSheet(QString("QWidget { background: url('images/%1') no-repeat; }").arg(premenna["background"]));
Pricom som skusal aj:
QPixmap backgroundImage(QString(":/images/%1").arg(premenna["background"]));
No na obrazok to nikdy nereaguje.
Ak som do premenna["background"] zadal farbu a pozmenil setStyleSheet, fungovalo to bez chyby.
Vcera to este slo.
Kde moze byt chyba? Dakujem velmi pekne.
QWidget { background: url('images/bg1.png') no-repeat; }
, lebo to z popisu nemusi byt jasne.