00001 #ifndef QSESCANAVERAGERUI_H 00002 #define QSESCANAVERAGERUI_H 00003 00004 #include "qseexafsoperatorui.h" 00005 #include "ui_qsescanaveragerui.h" 00006 00007 #include "qseregexpparametereditor.h" 00008 00009 class QseScanAverager; 00010 class QseScanAveragerModel; 00011 00012 class QseScanAveragerUI : public QseEXAFSOperatorUI, public Ui::QseScanAveragerUI 00013 { 00014 Q_OBJECT; 00015 00016 public: 00017 QseScanAveragerUI(QseScanAverager* avrg, QWidget* parent=0); 00018 private slots: 00019 void dialogApply(); 00020 void dialogCancel(); 00021 00022 private: 00023 QseScanAverager *m_ScanAverager; 00024 QseScanAveragerModel *m_ScanAveragerModel; 00025 QseRegExpParameterEditor m_EnergyPatternEditor; 00026 QseRegExpParameterEditor m_DetectorPatternEditor; 00027 QseRegExpParameterEditor m_NormalizationPatternEditor; 00028 QseRegExpParameterEditor m_SecondsPatternEditor; 00029 }; 00030 00031 #endif
1.5.6