#include "chartview.h" #include #include ChartView::ChartView(QWidget* parent):QChartView(parent), m_index(0) { QObject::connect(&m_timer,SIGNAL(timeout()),this,SLOT(handleTimeout())); m_timer.setInterval(3000); QTime now = QTime::currentTime(); qsrand((uint)now.msec()); QLineSeries* series0 = new QLineSeries(); QPen blue(Qt::blue); blue.setWidth(3); series0->setPen(blue); QLineSeries* series1 = new QLineSeries(); QPen red(Qt::red); red.setWidth(3); series1->setPen(red); QLineSeries* series2 = new QLineSeries(); QPen green(Qt::green); green.setWidth(3); series2->setPen(green); int numPoints = 10; for (int x = 0; x <= numPoints; ++x) { series0->add(x, qrand() % 100); series1->add(x, qrand() % 100); series2->add(x, qrand() % 100); } addSeries(series0); m_series<