我已经做了很多阅读,并没有找到解决方案。 update
和repaint
似乎对我的树没有任何作用。我不想重建它来获得简单的重绘。我不想弄乱应用程序,因为它不是我的。我只是为它创建一个小部件。
我偶然发现了答案,似乎工作得很好。
答案 0 :(得分:0)
我的小部件的QTreeWidget被称为“树”....
def repaintAll(self):
""" Refresh the paint on the entire tree """
region = self.tree.childrenRegion()
self.tree.setDirtyRegion(region)