mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#8779 Summary Multi Plot : Add flag to control visibility of axis number values
Useful for making plots anonymized
This commit is contained in:
@@ -92,8 +92,9 @@ public:
|
||||
bool titleBold = false,
|
||||
int alignment = (int)Qt::AlignCenter ) = 0;
|
||||
|
||||
virtual void enableAxis( RiuPlotAxis axis, bool isEnabled ) = 0;
|
||||
virtual bool axisEnabled( RiuPlotAxis axis ) const = 0;
|
||||
virtual void enableAxisNumberLabels( RiuPlotAxis axis, bool isEnabled ) = 0;
|
||||
virtual void enableAxis( RiuPlotAxis axis, bool isEnabled ) = 0;
|
||||
virtual bool axisEnabled( RiuPlotAxis axis ) const = 0;
|
||||
|
||||
virtual void setAxisScale( RiuPlotAxis axis, double min, double max ) = 0;
|
||||
virtual void setAxisAutoScale( RiuPlotAxis axis, bool enable ) = 0;
|
||||
|
||||
@@ -197,6 +197,13 @@ void RiuQtChartsPlotWidget::setAxesFontsAndAlignment( int titleFontSize, int val
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiuQtChartsPlotWidget::enableAxisNumberLabels( RiuPlotAxis axis, bool isEnabled )
|
||||
{
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -86,6 +86,7 @@ public:
|
||||
bool titleBold = false,
|
||||
int alignment = (int)Qt::AlignCenter ) override;
|
||||
|
||||
void enableAxisNumberLabels( RiuPlotAxis axis, bool isEnabled ) override;
|
||||
void enableAxis( RiuPlotAxis axis, bool isEnabled ) override;
|
||||
bool axisEnabled( RiuPlotAxis axis ) const override;
|
||||
|
||||
|
||||
@@ -1129,6 +1129,14 @@ void RiuQwtPlotWidget::enableAxis( RiuPlotAxis axis, bool isEnabled )
|
||||
m_plot->setAxisVisible( toQwtPlotAxis( axis ), isEnabled );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiuQwtPlotWidget::enableAxisNumberLabels( RiuPlotAxis axis, bool isEnabled )
|
||||
{
|
||||
m_plot->axisScaleDraw( toQwtPlotAxis( axis ) )->enableComponent( QwtAbstractScaleDraw::Labels, isEnabled );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -79,6 +79,7 @@ public:
|
||||
int alignment = (int)Qt::AlignCenter ) override;
|
||||
|
||||
void enableAxis( RiuPlotAxis axis, bool isEnabled ) override;
|
||||
void enableAxisNumberLabels( RiuPlotAxis axis, bool isEnabled ) override;
|
||||
bool axisEnabled( RiuPlotAxis axis ) const override;
|
||||
|
||||
void setAxisScale( RiuPlotAxis axis, double min, double max ) override;
|
||||
|
||||
Reference in New Issue
Block a user