# HG changeset patch # User Hasan Yavuz Ă–ZDERYA # Date 2016-08-20 10:41:55 # Node ID 5d5d3a41557c40473a0648dd8cb2e72f0ec58ddf # Parent 1258272f91d8670d1a2fa3f55353bd930054f3c8 update symbol display on resize diff --git a/src/plot.cpp b/src/plot.cpp --- a/src/plot.cpp +++ b/src/plot.cpp @@ -277,7 +277,6 @@ void Plot::updateSymbols() { QwtSymbol* symbol = NULL; QwtPlotCurve* curve = static_cast(curves[i]); - qDebug() << i; if (isSymbolsOn) { symbol = new QwtSymbol(QwtSymbol::Ellipse, @@ -289,3 +288,9 @@ void Plot::updateSymbols() } } } + +void Plot::resizeEvent(QResizeEvent * event) +{ + QwtPlot::resizeEvent(event); + onXScaleChanged(); +} diff --git a/src/plot.h b/src/plot.h --- a/src/plot.h +++ b/src/plot.h @@ -63,6 +63,7 @@ private: /// update the display of symbols depending on `isSymbolsOn` void updateSymbols(); void resetAxes(); + void resizeEvent(QResizeEvent * event); public slots: void showGrid(bool show = true);