15 #ifndef BORNAGAIN_GUI_VIEW_INSTRUMENT_INSTRUMENTVIEW_H
16 #define BORNAGAIN_GUI_VIEW_INSTRUMENT_INSTRUMENTVIEW_H
Abstract base class for instrument-specific item classes.
Instrument selector on the left side of InstrumentView.
void onInstrumentdescriptionEdited(const QString &t)
void onInstrumentNameEdited(const QString &newName)
void hideEvent(QHideEvent *) override
void createWidgetsForCurrentInstrument()
QScrollArea * m_scrollArea
void onInstrumentChangedByEditor()
InstrumentListView * m_instrumentListView
InstrumentView(QWidget *parent, ProjectDocument *document)
ProjectDocument * m_document
void onInstrumentChangedFromExternal(const InstrumentItem *instrument)
void updateSingleInstrumentMode()
void showEvent(QShowEvent *) override
Project document class handles all data related to the opened project (sample, job,...