15 #ifndef BORNAGAIN_GUI_VIEW_PLOTSPECULAR_SPECULARDATACANVAS_H
16 #define BORNAGAIN_GUI_VIEW_PLOTSPECULAR_SPECULARDATACANVAS_H
Base class for a GUI data item.
void setItem(SessionItem *intensityItem) override
QList< QAction * > actionList() override
SpecularPlotCanvas * m_plot_canvas
void onMousePress(QMouseEvent *event)
QAction * m_save_plot_action
QSize minimumSizeHint() const override
SpecularDataCanvas(QWidget *parent=nullptr)
QCustomPlot * customPlot()
SpecularDataItem * specularDataItem()
QAction * m_reset_view_action
void enableDeprecatedOnMousePress(bool b)
Enable or disable the onMousePress() handler. For legacy reasons the onMousePress handler is enabled....
QSize sizeHint() const override
The SpecularPlotCanvas class contains SpecularPlot for specular data presentation,...