qt 线程问题
为什么我通过线程来调用主线程的画线函数,CPU的使用率没有下降呢。。或者调用线程来执行主线程的函数也是CPU使用率也是没有下降。。。。why??
[最优解释]
常规解决办法哈。
一个全局的QPixmap pixmap
子线程里,画个
QPainter painter(&pixmap);
painter.drawLine(xxx);
//随便画
//主线程
void paintEvent()
{
painter.drawPixmap(pixmmap);
}
[其他解释]
cpu使用率下降?多线程就是为了使cpu满负荷的运转起来。为啥要下降呢?
[其他解释]
采用双缓存
[其他解释]