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