15 #ifndef BORNAGAIN_GUI_COREGUI_VIEWS_JOBWIDGETS_PROJECTIONSEDITOR_H
16 #define BORNAGAIN_GUI_COREGUI_VIEWS_JOBWIDGETS_PROJECTIONSEDITOR_H
18 #include <QMainWindow>
25 class ProjectionsActions;
29 class QItemSelectionModel;
Provides various actions for ProjectionsEditor.
Holds a graphics scene to draw projections on top of ColorMap.
Editor to draw projections on top of intensity plot. Part of.
ProjectionsEditor(QWidget *parent=nullptr)
QList< QAction * > topToolBarActions()
ProjectionsEditorCanvas * m_projectionsCanvas
main tool bar with bottoms at the right
void setContext(SessionModel *model, const QModelIndex &shapeContainerIndex, IntensityDataItem *intensityItem)
ProjectionsToolBar * m_toolBar
QItemSelectionModel * m_selectionModel
pannel at the right with properties
ProjectionsEditorActions * m_editorActions
ProjectionsPropertyPanel * m_propertyPanel
bottom widget to draw projections plot
ProjectionsWidget * m_projectionsWidget
canvas with color map at the top