00001 #include "qseparametereditor.h" 00002 #include "qseparameter.h" 00003 #include "qseoperatoreditor.h" 00004 #include <QPushButton> 00005 00006 QseParameterEditor::QseParameterEditor 00007 (QseOperatorEditor* ed, QseParameter* param, QObject* parent) 00008 : QObject(parent), 00009 m_OperatorEditor(ed), 00010 m_Parameter(param), 00011 m_ApplyButton(NULL), 00012 m_CancelButton(NULL) 00013 { 00014 ed->addEditor(this); 00015 } 00016 00017 void QseParameterEditor::setEditors 00018 (QPushButton* apply, QPushButton* cancel) 00019 { 00020 m_ApplyButton = apply; 00021 m_CancelButton = cancel; 00022 } 00023 00024 void QseParameterEditor::editorChanged() 00025 { 00026 m_ApplyButton -> setEnabled(true); 00027 m_CancelButton -> setEnabled(true); 00028 } 00029 00030
1.5.5