• 2928阅读
  • 0回复

[提问]Qt4.8.5 OpenGL  QComboBox 卡顿 [复制链接]

上一主题 下一主题
离线jiriken
 

只看楼主 倒序阅读 楼主  发表于: 2015-03-26
最近做了一个项目,用Qt 结合OpenGL完成,OpenGL 主要完成实时图像的更新,更新图像时用到QPainter结合OpenGL,在paintEvent最后调用update不停更新,还有个独立的线程完成数据的更新,4线程的CPU程序运行起来基本占50%左右。最近交付时发现一个奇怪的问题,在工控机上运行程序时点击QComboBox控件时GUI线程会突然停住,CPU占用率掉到25%,有时停个2秒左右,最长有时停个5秒多,此时有关GUI线程的一切操作都不起作用,时间过后恢复正常,换了几个工控机都是如此。而在我自己的电脑上没有出现此问题,真搞不懂为什么会这样,恳请大神帮忙分析分析。工控机CPU型号i7 2655LE
快速回复
限100 字节
 
上一个 下一个