我有一个 QLabel,我可以像这样使用新的 .text 动态更新
self.ui.mylabel.text = 'foobar'
问题是之后它不会更新窗口上的新值。
我尝试调用 self.app.processEvents()
甚至更新标签本身 self.ui.mylabel.update()
和 self。 ui.mylabel.repaint()
无济于事。
如何让 QLabel 小部件反射(reflect)更改?
最佳答案
我做错了。调用 self.ui.mylabel.setText('foobar')
而不是直接访问该属性完成了这项工作。
关于qt - PyQt 更新 QLabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13013775/