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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager