#include <qseparameter.h>


Public Member Functions | |
| QseParameter (QseOperator *op, const QString &name, QObject *parent=0) | |
| QString | name () const |
| void | setName (const QString &nm) |
| QVariant | value () const |
| void | setValue (const QVariant &value) |
Protected Attributes | |
| QString | m_Name |
| QVariant | m_Value |
| QseOperator * | m_Operator |
Private Member Functions | |
| QseParameter () | |
Definition at line 8 of file qseparameter.h.
| QseParameter::QseParameter | ( | QseOperator * | op, | |
| const QString & | name, | |||
| QObject * | parent = 0 | |||
| ) |
Definition at line 4 of file qseparameter.cpp.
References QseOperator::addParameter(), m_Operator, QseOperator::name(), and setName().
00005 : QObject(parent), 00006 m_Operator(op) 00007 { 00008 setName(op->name()+"."+nm); 00009 00010 // printf("Initialized %s\n", qPrintable(name())); 00011 00012 m_Operator->addParameter(this); 00013 }

| QseParameter::QseParameter | ( | ) | [private] |
| QString QseParameter::name | ( | ) | const |
Definition at line 15 of file qseparameter.cpp.
References m_Name.
00016 { 00017 return m_Name; 00018 }
| void QseParameter::setName | ( | const QString & | nm | ) |
Definition at line 20 of file qseparameter.cpp.
References m_Name.
Referenced by QseParameter().
00021 { 00022 m_Name = nm; 00023 }
| QVariant QseParameter::value | ( | ) | const |
Definition at line 25 of file qseparameter.cpp.
References m_Value.
Referenced by QseRegExpParameterEditor::editorApply(), QseStringParameterEditor::editorCancel(), QseRegExpParameterEditor::editorCancel(), QseIntParameterEditor::editorCancel(), and QseEnumParameterEditor::editorCancel().
00026 { 00027 return m_Value; 00028 }
| void QseParameter::setValue | ( | const QVariant & | value | ) |
Definition at line 30 of file qseparameter.cpp.
References m_Value.
Referenced by QseStringParameterEditor::editorApply(), QseRegExpParameterEditor::editorApply(), QseIntParameterEditor::editorApply(), and QseRegExpParameter::QseRegExpParameter().
00031 { 00032 m_Value = val; 00033 }
QString QseParameter::m_Name [protected] |
QVariant QseParameter::m_Value [protected] |
QseOperator* QseParameter::m_Operator [protected] |
1.5.5