我试图根据获取时间显示数据。为此,我做了类似
的事情t = QDateTime::currentDateTime();
points.append(QPointF(t.toMSecsSinceEpoch(),myValue))
然后更新我的X轴,这是我做的QDateTimeAx
axisXtime->setRange(QDateTime::fromMSecsSinceEpoch(points.at(0).x()), QDateTime::fromMSecsSinceEpoch(points.at(points.size()-1).x()));
但后者会导致CPU使用率逐步增加,直至达到饱和状态。 关于我做错了什么的任何想法?
谢谢
Foufy
答案 0 :(得分:-2)
经过大量测试:没有解决方案。因为我对QCustomPlot更熟悉,所以我使用后者改变了我的代码,现在一切正常
请参阅:http://www.qcustomplot.com/index.php/demos/datedemo例如
我个案中最有用的QCustomPlot命令是
mCustomPlot->xAxis->rescale();
再见!