QDialog - 设置背景图像

时间:2017-01-22 18:50:34

标签: c++ qt background-image qdialog

如何设置QDialog的背景?我可以轻松设置背景颜色,但是当我尝试使用图像时,我的背景会变黑。我试图使用:QPallete与QBrush,StyleSheets :(。

1 个答案:

答案 0 :(得分: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