mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Janitor : Fix memory leak
This commit is contained in:
parent
6b782cb646
commit
88d961e516
@ -52,7 +52,7 @@ RiuQwtPlotCurve::RiuQwtPlotCurve( const QString& title )
|
|||||||
|
|
||||||
m_symbolSkipPixelDistance = 10.0f;
|
m_symbolSkipPixelDistance = 10.0f;
|
||||||
|
|
||||||
m_errorBars = new QwtPlotIntervalCurve();
|
m_errorBars = std::unique_ptr<QwtPlotIntervalCurve>( new QwtPlotIntervalCurve() );
|
||||||
m_errorBars->setStyle( QwtPlotIntervalCurve::CurveStyle::NoCurve );
|
m_errorBars->setStyle( QwtPlotIntervalCurve::CurveStyle::NoCurve );
|
||||||
m_errorBars->setSymbol( new QwtIntervalSymbol( QwtIntervalSymbol::Bar ) );
|
m_errorBars->setSymbol( new QwtIntervalSymbol( QwtIntervalSymbol::Bar ) );
|
||||||
m_errorBars->setItemAttribute( QwtPlotItem::Legend, false );
|
m_errorBars->setItemAttribute( QwtPlotItem::Legend, false );
|
||||||
|
@ -150,10 +150,10 @@ private:
|
|||||||
std::vector<std::pair<size_t, size_t>> m_polyLineStartStopIndices;
|
std::vector<std::pair<size_t, size_t>> m_polyLineStartStopIndices;
|
||||||
float m_symbolSkipPixelDistance;
|
float m_symbolSkipPixelDistance;
|
||||||
|
|
||||||
bool m_showErrorBars;
|
bool m_showErrorBars;
|
||||||
QwtPlotIntervalCurve* m_errorBars;
|
std::unique_ptr<QwtPlotIntervalCurve> m_errorBars;
|
||||||
QwtPlot* m_attachedToPlot;
|
QwtPlot* m_attachedToPlot;
|
||||||
bool m_blackAndWhiteLegendIcon;
|
bool m_blackAndWhiteLegendIcon;
|
||||||
|
|
||||||
std::vector<QString> m_perPointLabels;
|
std::vector<QString> m_perPointLabels;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user