Pour ceux que ça intérresse : je mets une version bidouillée !
Enfin, c'est du travail de sagouin mais ça marche quand même !
Les différences par rapport à la version du dessus sont que l'osd s'affiche au dessus de toutes les autres fenêtres, n'apparait pas dans la barre des taches et est constitué d'une icone en plus !
def paintEvent(self,qpe):
p = QPainter()
p.begin(self)
p.setPen(QPen(self.color1,3))
p.setFont(QFont('Helvetica',10,QFont.Normal))
fm = p.fontMetrics()
w = fm.width(self.text)
h = fm.height()
self.setFixedSize(w+50+32,42)
[^] # Re: petit bout de code
Posté par X345 . En réponse au message Un bel OSD en python ?. Évalué à 1.
Enfin, c'est du travail de sagouin mais ça marche quand même !
Les différences par rapport à la version du dessus sont que l'osd s'affiche au dessus de toutes les autres fenêtres, n'apparait pas dans la barre des taches et est constitué d'une icone en plus !