Все новые виджеты имеют то же фоновое изображение, что и "centralwidget", как мне их перевести? - PullRequest
0 голосов
/ 22 мая 2018

Я использую Qt Designer, и я хотел вставить изображение в качестве фона для моего приложения, поэтому я сделал следующее:

Right click on 'centralwidget' -> Change styleSheet -> "border-image: url(:/Resources/MyImage.jpg);"

Проблема во всех виджетах (кнопках)., Метки ...) теперь MyImage.jpg в качестве фонового изображения.Я читал, что это происходит потому, что новые виджеты наследуются от "centralwidget".Как я могу установить их по умолчанию?

1 Ответ

0 голосов
/ 22 мая 2018
QWidget#centralwidget{  border-image:url(:/Resources/MyImage.jpg);}

Это решение сработало для меня

...