diff --git a/demos/chartviewer/charts/axis/datetimeaxis.cpp b/demos/chartviewer/charts/axis/datetimeaxis.cpp index e6bf99f..d78a78b 100644 --- a/demos/chartviewer/charts/axis/datetimeaxis.cpp +++ b/demos/chartviewer/charts/axis/datetimeaxis.cpp @@ -38,14 +38,16 @@ public: QValueAxis *valueaxis = new QValueAxis(); QDateTimeAxis *datetimeaxis = new QDateTimeAxis(); datetimeaxis->setTickCount(10); - datetimeaxis->setFormat("MMM yyyy"); + datetimeaxis->setFormat("yyyy"); QString name("Series "); int nameIndex = 0; foreach (DataList list, table) { QLineSeries *series = new QLineSeries(chart); - foreach (Data data, list) - series->append(data.first); + foreach (Data data, list){ + QPointF point = data.first; + series->append(1000l*60l*60l*24l*365l*30l+point.x()*1000l*60l*60l*24l*365l,point.y()); + } series->setName(name + QString::number(nameIndex)); nameIndex++; chart->addSeries(series); diff --git a/src/axis/datetimeaxis/qdatetimeaxis.cpp b/src/axis/datetimeaxis/qdatetimeaxis.cpp index 118041a..67f8282 100644 --- a/src/axis/datetimeaxis/qdatetimeaxis.cpp +++ b/src/axis/datetimeaxis/qdatetimeaxis.cpp @@ -23,6 +23,7 @@ #include "chartdatetimeaxisx_p.h" #include "chartdatetimeaxisy_p.h" #include "domain_p.h" +#include #include QTCOMMERCIALCHART_BEGIN_NAMESPACE