#include <spectrumgui.h>
Public Slots | |
void | setModel (AbstractSpectrumModel *model=0) |
Set the Model that is to be controlled. | |
Public Member Functions | |
SpectrumGui (QWidget *=0) | |
constructor | |
~SpectrumGui () | |
destructor | |
Private Slots | |
void | saveToFile () |
Private Attributes | |
AbstractSpectrumModel * | _model |
QTableView * | _table |
QAbstractItemView * | _chart |
ParameterGui * | _parameters |
FlickCharm * | _flick |
Ui::SpectrumGUI_Base * | _base |
This class provides a frontend for the SpectrumModel, it allow to view the data as table or chart, save the spectrum and reset it.
SpectrumGui::SpectrumGui | ( | QWidget * | = 0 |
) |
constructor
SpectrumGui::~SpectrumGui | ( | ) |
destructor
void SpectrumGui::setModel | ( | AbstractSpectrumModel * | model = 0 |
) | [slot] |
Set the Model that is to be controlled.
model | The SpectrumModel this gui should represent from now on |
void SpectrumGui::saveToFile | ( | ) | [private, slot] |
AbstractSpectrumModel* SpectrumGui::_model [private] |
QTableView* SpectrumGui::_table [private] |
QAbstractItemView* SpectrumGui::_chart [private] |
ParameterGui* SpectrumGui::_parameters [private] |
FlickCharm* SpectrumGui::_flick [private] |
Ui::SpectrumGUI_Base* SpectrumGui::_base [private] |