#include <qsescanaveragerui.h>


Public Member Functions | |
| QseScanAveragerUI (QseScanAverager *avrg, QWidget *parent=0) | |
Private Slots | |
| void | dialogApply () |
| void | dialogCancel () |
Private Attributes | |
| QseScanAverager * | m_ScanAverager |
| QseRegExpParameterEditor | m_EnergyPatternEditor |
| QseRegExpParameterEditor | m_DetectorPatternEditor |
| QseRegExpParameterEditor | m_NormalizationPatternEditor |
| QseRegExpParameterEditor | m_SecondsPatternEditor |
Definition at line 10 of file qsescanaveragerui.h.
| QseScanAveragerUI::QseScanAveragerUI | ( | QseScanAverager * | avrg, | |
| QWidget * | parent = 0 | |||
| ) |
Definition at line 6 of file qsescanaveragerui.cpp.
References dialogApply(), dialogCancel(), m_DetectorPatternEditor, m_EnergyPatternEditor, m_NormalizationPatternEditor, m_ScanAverager, m_SecondsPatternEditor, and QseRegExpParameterEditor::setEditors().
00007 : QseEXAFSOperatorUI(scanAverager, parent), 00008 m_ScanAverager(scanAverager), 00009 m_EnergyPatternEditor(this, &m_ScanAverager->m_EnergyPattern, NULL), 00010 m_DetectorPatternEditor(this, &m_ScanAverager->m_DetectorPattern, NULL), 00011 m_NormalizationPatternEditor(this, &m_ScanAverager->m_NormalizationPattern, NULL), 00012 m_SecondsPatternEditor(this, &m_ScanAverager->m_SecondsPattern, NULL) 00013 { 00014 setupUi(this); 00015 00016 m_EnergyPatternEditor.setEditors 00017 (energyPatternEdit,energyRegexp,patternApply,patternCancel); 00018 m_DetectorPatternEditor.setEditors 00019 (detectorPatternEdit,detectorRegexp,patternApply,patternCancel); 00020 m_NormalizationPatternEditor.setEditors 00021 (normalizationPatternEdit,normalizationRegexp,patternApply,patternCancel); 00022 m_SecondsPatternEditor.setEditors 00023 (secondsPatternEdit,secondsRegexp,patternApply,patternCancel); 00024 00025 connect(patternApply, SIGNAL(clicked()), this, SLOT(dialogApply())); 00026 connect(patternCancel, SIGNAL(clicked()), this, SLOT(dialogCancel())); 00027 00028 QGridLayout *layout = new QGridLayout; 00029 00030 layout->addWidget 00031 (new QseGraphController(m_ScanAverager -> m_OutputData, NULL), 0, 0); 00032 00033 m_GraphHolder->setLayout(layout); 00034 };

| void QseScanAveragerUI::dialogApply | ( | ) | [private, slot] |
Definition at line 36 of file qsescanaveragerui.cpp.
References QseOperatorEditor::editorApply(), and QseOperatorEditor::editorValidate().
Referenced by QseScanAveragerUI().
00037 { 00038 if (editorValidate()) { 00039 editorApply(); 00040 00041 patternApply -> setEnabled(false); 00042 patternCancel-> setEnabled(false); 00043 } 00044 }
| void QseScanAveragerUI::dialogCancel | ( | ) | [private, slot] |
Definition at line 46 of file qsescanaveragerui.cpp.
References QseOperatorEditor::editorCancel().
Referenced by QseScanAveragerUI().
00047 { 00048 editorCancel(); 00049 00050 patternApply -> setEnabled(false); 00051 patternCancel-> setEnabled(false); 00052 }
QseScanAverager* QseScanAveragerUI::m_ScanAverager [private] |
1.5.5