15 #ifndef BORNAGAIN_GUI_VIEW_PLOTSPECULAR_SPECULARPLOTCANVAS_H
16 #define BORNAGAIN_GUI_VIEW_PLOTSPECULAR_SPECULARPLOTCANVAS_H
Provides event filter for ScientificPlot. Its goal is to make font size adjustments on resize events.
The PlotStatusLabel class shows status string as reported by DescriptedPlot in a frame....
Base class for a GUI data item.
The SpecularPlotCanvas class contains SpecularPlot for specular data presentation,...
FontScalingEvent * m_canvasEvent
SpecularPlotCanvas(QWidget *parent=nullptr)
void setItem(SessionItem *specularDataItem) override
void onStatusString(const QString &name)
SpecularPlot * specularPlot()
PlotStatusLabel * m_statusLabel
QCustomPlot * customPlot()
void setStatusLabelEnabled(bool flag)
The SpecularPlot class presents 1D intensity data from SpecularDataItem.
SpecularDataItem * specularDataItem(SessionItem *parent)
Returns SpecularDataItem contained as a child in givent parent.
QString const & name(EShape k)