#include <qseparametereditor.h>


Public Member Functions | |
| QseParameterEditor (QseOperatorEditor *ed, QseParameter *param, QObject *parent=0) | |
| void | setEditors (QPushButton *apply, QPushButton *cancel) |
| virtual bool | editorValidate ()=0 |
| virtual void | editorApply ()=0 |
| virtual void | editorCancel ()=0 |
Protected Slots | |
| void | editorChanged () |
Protected Attributes | |
| QseOperatorEditor * | m_OperatorEditor |
| QseParameter * | m_Parameter |
| QPushButton * | m_ApplyButton |
| QPushButton * | m_CancelButton |
Definition at line 10 of file qseparametereditor.h.
| QseParameterEditor::QseParameterEditor | ( | QseOperatorEditor * | ed, | |
| QseParameter * | param, | |||
| QObject * | parent = 0 | |||
| ) |
Definition at line 7 of file qseparametereditor.cpp.
References QseOperatorEditor::addEditor().
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 }

| void QseParameterEditor::setEditors | ( | QPushButton * | apply, | |
| QPushButton * | cancel | |||
| ) |
Definition at line 18 of file qseparametereditor.cpp.
Referenced by QseStringParameterEditor::setEditors(), QseRegExpParameterEditor::setEditors(), QseIntParameterEditor::setEditors(), and QseEnumParameterEditor::setEditors().
00019 { 00020 m_ApplyButton = apply; 00021 m_CancelButton = cancel; 00022 }
| virtual bool QseParameterEditor::editorValidate | ( | ) | [pure virtual] |
Implemented in QseEnumParameterEditor, QseIntParameterEditor, QseRegExpParameterEditor, and QseStringParameterEditor.
Referenced by QseOperatorEditor::editorValidate().
| virtual void QseParameterEditor::editorApply | ( | ) | [pure virtual] |
Implemented in QseEnumParameterEditor, QseIntParameterEditor, QseRegExpParameterEditor, and QseStringParameterEditor.
Referenced by QseOperatorEditor::editorApply().
| virtual void QseParameterEditor::editorCancel | ( | ) | [pure virtual] |
Implemented in QseEnumParameterEditor, QseIntParameterEditor, QseRegExpParameterEditor, and QseStringParameterEditor.
Referenced by QseOperatorEditor::editorCancel().
| void QseParameterEditor::editorChanged | ( | ) | [protected, slot] |
Definition at line 24 of file qseparametereditor.cpp.
References m_ApplyButton, and m_CancelButton.
00025 { 00026 m_ApplyButton -> setEnabled(true); 00027 m_CancelButton -> setEnabled(true); 00028 }
QseOperatorEditor* QseParameterEditor::m_OperatorEditor [protected] |
Definition at line 29 of file qseparametereditor.h.
QseParameter* QseParameterEditor::m_Parameter [protected] |
Definition at line 30 of file qseparametereditor.h.
Referenced by QseStringParameterEditor::editorApply(), QseRegExpParameterEditor::editorApply(), QseIntParameterEditor::editorApply(), QseEnumParameterEditor::editorApply(), QseStringParameterEditor::editorCancel(), QseRegExpParameterEditor::editorCancel(), QseIntParameterEditor::editorCancel(), and QseEnumParameterEditor::editorCancel().
QPushButton* QseParameterEditor::m_ApplyButton [protected] |
QPushButton* QseParameterEditor::m_CancelButton [protected] |
1.5.5