L'actualisation d'un QWidget

J'ai eu ce problème un grand nombre de fois.

Quand je modifie certaines propriétés d'une QWidget après la widget.show(), le widget ne sera pas mise à jour. La plupart du temps, un clic de souris ou lorsque la souris sort ou entre dans le widget, le widget sera mis à jour. Cependant, si je laisse la souris, il ne sera pas actualiser par lui-même.

Jusqu'à maintenant j'ai réussi à résoudre ce problème en faisant :

widget.hide()
widget.show()

Mais c'est un très sale correctif. Est-il une meilleure façon de dire à python pour actualiser le widget ?

Merci.

J'ai essayé la mise à jour() sur un parent du widget, mais il n'a rien fait. En fait, j'ai juste réalisé que la mise à jour() uniquement les mises à jour du widget, mais pas ses enfants. De faire et de mise à jour() sur ce widget travaillé!
Donc, si votre problème est résolu, la marque s'il vous plaît une réponse (le meilleur pour vous) accepté (pour marquer cette question comme résolue trop)

OriginalL'auteur Odgy Gsf | 2015-06-09