2015-11-04 84 views
1

我在Qt中使用QwtDateScaleDraw在圖表的X軸處繪製QDateTime顯示錯誤日期/時間的QwtPlot

我用這個命令將QDateTimeQwtDate::Double轉換:

tempData->append(QPointF(QwtDate::toDouble(date.at(var)), data.at(var))); 

第一個日期/時間我已經是

2014年1月8日0時00分52秒

但是當我把數據放在圖中時,第一個日期是

31/07/2014 21:04:52。

我不知道爲什麼會發生這種情況。

回答

1

我設法用這個來解決:

scaleDraw->setTimeSpec(Qt::UTC);