大家好, 我现在用qt 4.5在做一个画波形图的程序, 且用到了多线程, 子线程用来对波形数据的处理,主线程用来画波形图, 但我的程序在运行时,产生了两个问题, 一, 当我的子线程已把数据处理好后,怎么实时的通知主线程,让主线程画图;二, 当主线程波形图画好后, 我用repaint()函数刷新界面,让其显示在屏上, 但在repaint ()时占用CPU达80%-90%, 不知是何原因。现想请高手指点,有什么好办法能高效的显示图形。(我这个程序1秒钟有500个波形数据要处理, 也就是1秒钟刷新500次)。 大家可以共同讨论下, 说不定能擦出火花哦。