生成一段正弦
/*--------- make sin wave---------- */
for (int ll=150; ll<250; ll++)
{
for (int o=0; o<1024; o++)
{
Data[o]= sin(2*3.1415*f*o/1024/2.5);
}
f+=100;
/*-------------------------------- */
将Data[o绘制出来,然后调用repaint时程序不断重绘,
QTimer *timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), SLOT(animate()));
timer -> start (40);
void CTime::animate()
{
repaint (FALSE);
}
画出来了,但特别慢,鼠标都没法响应了,请问如何实现不死机的实时绘图