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