Mam ten problem wiele razy.Odświeżanie obiektu QWidget
Po zmodyfikowaniu niektórych właściwości QWidget
po widget.show()
widget nie zostanie zaktualizowany. Przez większość czasu, kliknięcie myszą lub gdy mysz opuszcza lub wchodzi do widżetu, widget zostanie zaktualizowany. Jeśli jednak zostawiam mysz, nie odświeży się sama.
Do tej pory udało mi się z tym uporać, wykonując:
widget.hide()
widget.show()
Ale to jest bardzo brudny fix. Czy istnieje lepszy sposób, aby powiedzieć, że python
odświeżyć widżet?
Dziękuję.
Próbowałem aktualizacji() na rodzica widget, ale nic nie robił. W rzeczywistości, właśnie uświadomiłem sobie, że update() aktualizuje tylko widget, ale nie jego dzieci. Działanie i aktualizacja() tego widżetu działało! –
Jeśli więc Twój problem został rozwiązany, zaznacz proszę jedną odpowiedź (najlepiej dla ciebie) jako zaakceptowaną (aby oznaczyć to pytanie jako rozwiązane) – Chernobyl