2017-01-22 3 views

ответ

1

Вы можете просто

MyDialog::MyDialog(QWidget *parent) 
    : QDialog(parent) 
{ 
    ui.setupUi(this); 

    setStyleSheet("background-image:url(image.jpg);"); //this works 
} 

Смотрите также: Unable to set the background image in Qt Stylesheet

+0

К сожалению, это не работает:/У меня есть .jpg в ресурсах, путь правильно и ничего не меняется на моем фоне :( – crooked

+0

@KCrookedHand - Разверните папку imageformats с вашим приложением? См. также [autoFillBackground] (http://doc.qt.io/qt-5/qwidget.html#autoFillBackground- prop) и [Qt Image Formats] (http://doc.qt.io/qt-5/qwidget.html#autoFillBackground-prop) –

Смежные вопросы