如何使 pyqt gui 刷新
Posted
技术标签:
【中文标题】如何使 pyqt gui 刷新【英文标题】:How to make a pyqt gui refresh 【发布时间】:2018-06-21 21:22:03 【问题描述】:我正在 pyqt 中制作一个 GUI,它可以获取机器人的电池电量,然后显示它们。因此,GUI 必须不断更新其电池电量显示(使用 QProgressBar 显示)。
但是,如果我将进度条放在一个循环中,它会无限复制图形并将它们堆叠在一起。如何在不制作额外副本的情况下刷新进度条?有没有办法在每次重复后删除循环中的所有内容?
【问题讨论】:
提供minimal reproducible example 【参考方案1】:将进度条设为全局变量,并让另一个线程调用更新进度方法,不要复制进度条本身。
【讨论】:
以上是关于如何使 pyqt gui 刷新的主要内容,如果未能解决你的问题,请参考以下文章
pyqt5如何使复选框将两个Qslider锁定在一起[关闭]