QDateTime bjtime = QDateTime::currentDateTime();
qsrand(QTime(0,0,0).secsTo(QTime::currentTime()));
m_chart->axisX()->setMin(QDateTime::currentDateTime().addSecs(-120*1));
m_chart->axisX()->setMax(QDateTime::currentDateTime().addSecs(0))
if(series->count()>100)
{
series->removePoints(0,series->count()-100);
}
//int Y1=qrand()%9;//随机生成0到9的随机数028-61509011
jx ++;
double Y1 = 5*sin(jx*2*3.14/100)+5;
series->append(bjtime.toMSecsSinceEpoch(),Y1);
博客展示了一段代码,涉及QDateTime获取当前时间,设置随机数种子,对图表的X轴范围进行设置,当数据系列数量超过100时移除部分数据,还通过正弦函数生成Y轴数据并添加到系列中,属于信息技术领域的代码实现。
1944

被折叠的 条评论
为什么被折叠?



