0
我已經做了大量的閱讀,並沒有找到解決方案。 update
和repaint
似乎沒有爲我的樹做任何事情。我不想重建它來獲得簡單的重繪。我不想與應用程序混淆,因爲它不是我的。我只是爲它創建一個小部件。Qt:當沒有東西似乎更新或重新繪製樹
我偶然發現了答案,它似乎是完美的工作。
我已經做了大量的閱讀,並沒有找到解決方案。 update
和repaint
似乎沒有爲我的樹做任何事情。我不想重建它來獲得簡單的重繪。我不想與應用程序混淆,因爲它不是我的。我只是爲它創建一個小部件。Qt:當沒有東西似乎更新或重新繪製樹
我偶然發現了答案,它似乎是完美的工作。
我的窗口小部件的QTreeWidget被稱爲 「樹」 ......
def repaintAll(self):
""" Refresh the paint on the entire tree """
region = self.tree.childrenRegion()
self.tree.setDirtyRegion(region)