У меня была эта проблема много раз.Обновление QWidget
Когда я изменяю некоторые свойства QWidget
после widget.show()
, виджет не будет обновляться. В большинстве случаев щелчок мыши или когда мышь уходит или входит в виджет, виджет будет обновляться. Однако, если я оставлю мышь, она не обновится сама по себе.
До сих пор я не сумел справиться с этим, выполнив:
widget.hide()
widget.show()
Но это очень грязно исправить. Есть ли лучший способ сообщить python
, чтобы обновить виджет?
спасибо.
Я попробовал update() у родителя виджета, но ничего не делал. На самом деле, я понял, что update() обновляет только виджет, но не его дочерние элементы. Выполнение и обновление() в этом виджете работало! –
Итак, если ваша проблема решена, отметьте, пожалуйста, один ответ (лучший для вас), как принято (отметьте этот вопрос так же, как и его решение) – Chernobyl