Bonjour,
j'ai une difficulté toute bête mais je tourne en rond depuis un petit moment!
j'arrive à placer une image dans le fond d'un QWidget (qui est au passage ma fenetre principale qui contient bien d'autres objets) avec le setstylesheet:
et j'aimerais que cette image de fond (qui a une résolution donnée) puisse s'adapter aux éventuels changements d'écran (et de résolution donc) sans induire quelque chose de trop moche. en gros j'aimerais que le fond s'étire avec la fenetre.Code:
1
2 fenetre_widget = QWidget() fenetre_widget.setStyleSheet("background-image: url(mon_fond.jpg)")
je pensais utiliser la propriété scaled qu'on peut utiliser avec des QPixmap et profiter des "Qt.KeepAspectRatio & Qt.SmoothTransformation" mais cela n'apparait pas compatible avec un QWidget... ou alors je m'y suis mal pris?
j'ai aussi essayé la propriété "background-border" mais c'est pire (ça me met l'équivalent du fond dans le fond de chaque objet... et le rendu visuel est vraiment pas beau).
un conseil?
merci