2017-06-27 93 views
0

我想插入一个背景图像到中央部件。QT设计器背景图像问题

我的方式: 右键单击'centralwidget' - >更改styleSheet - >“background-image:url(:/ Resources/bg4.jpg);”

但它适用于每个中心小部件的孩子。

这个问题的解决方案是什么? (我不想通过代码通过QT设计器)

感谢您的关注!

回答

2

您可以使用Qt样式表的ID选择器将样式表应用到具有此id(对象名称)的此实例。

QWidget#centralwidget 
{ 
    background-image: url(:/Resources/bg4.jpg); 
} 

有了这个,你应该给你的中央部件id/objectname“centralwidget”。

你可以阅读更多关于Qt样式表语法here