diff --git a/src/ui/designer/QGCXYPlot.cc b/src/ui/designer/QGCXYPlot.cc index 5df799a35a3517e2e5764a2c7113038619b53a79..7a83b5e4d3b077a2c14572b46a5d327442a43b9a 100644 --- a/src/ui/designer/QGCXYPlot.cc +++ b/src/ui/designer/QGCXYPlot.cc @@ -110,10 +110,10 @@ public: double yMin() const { return ymin; } double yMax() const { return ymax; } - virtual QwtDoubleRect boundingRect() const { + virtual QRectF boundingRect() const { if(!minMaxSet) - return QwtDoubleRect(1,1,-2,-2); - return QwtDoubleRect(xmin,ymin,xmax-xmin,ymax-ymin); + return QRectF(1,1,-2,-2); + return QRectF(xmin,ymin,xmax-xmin,ymax-ymin); } /* From QwtPlotItem. Draw the complete series */ diff --git a/src/ui/linechart/LinechartPlot.h b/src/ui/linechart/LinechartPlot.h index be5c29bf9fff72f759b56f147a45c398878d5bc2..f47363dce19f742cc6f743b25f2cae6b32c535dd 100644 --- a/src/ui/linechart/LinechartPlot.h +++ b/src/ui/linechart/LinechartPlot.h @@ -45,7 +45,6 @@ This file is part of the PIXHAWK project #include #include #include -#include #include #include "ChartPlot.h" #include "MG.h" @@ -134,14 +133,14 @@ protected: private: quint64 count; - QwtArray ms; - QwtArray value; + QVector ms; + QVector value; double mean; double median; double variance; unsigned int averageWindow; - QwtArray outputMs; - QwtArray outputValue; + QVector outputMs; + QVector outputValue; }; diff --git a/src/ui/linechart/ScrollZoomer.cc b/src/ui/linechart/ScrollZoomer.cc index e497cfc3e0f318059d085af38f1f8219c84791d9..3bf2ab5546fd425934c3745b6429fda80270850a 100644 --- a/src/ui/linechart/ScrollZoomer.cc +++ b/src/ui/linechart/ScrollZoomer.cc @@ -439,9 +439,9 @@ void ScrollZoomer::layoutScrollBars(const QRect &rect) void ScrollZoomer::scrollBarMoved(Qt::Orientation o, double min, double) { if ( o == Qt::Horizontal ) - move(min, zoomRect().top()); + move(QPoint(min, zoomRect().top())); else - move(zoomRect().left(), min); + move(QPoint(zoomRect().left(), min)); emit zoomed(zoomRect()); }