特牛网址导航

25-Qt使用定时器快速刷新QLabel导致CPU占用太高的解决方法_qt中定时器刷新label值-CSDN博客

网友收藏
文章浏览阅读5.7k次,点赞2次,收藏34次。一、问题描述使用Qt开发中,遇到了实时更新“UI上的状态文字”的时候,CPU占用非常高的问题。且随着时间积累CPU占用达到了99.3%。并导致软件界面反应卡顿(卡死)的现象。二、原因分析跟踪并调试代码发现最终导致CPU占用非常高,居然是在最后的显示阶段照常的。本案例中,软件使用1秒刷新16次的定时器,刷新“状态文字”,如下代码所示(从实际代码总简化):void Init() { t..._qt中定时器刷新label值