Setting class, allows the setting and retrieval of setting values. More...
#include <setting.h>
Public Member Functions | |
| Setting (QString key, QString value) | |
| QString | getKey () |
| QString | getValue () |
| void | setValue (QString value) |
| Setting * | getNext () |
| gets a pointer to the next setting in the list | |
| void | setNext (Setting *next) |
| sets a pointer to the next setting in the list | |
| void | resetSetting () |
| resets value to default | |
Private Attributes | |
| QString | key |
| setting key/identifier | |
| QString | value |
| vaue | |
| QString | defaultValue |
| Setting * | next |
| pointer to next setting in list | |
Setting class, allows the setting and retrieval of setting values.
Definition at line 23 of file setting.h.
| Setting::Setting | ( | QString | key, | |
| QString | value | |||
| ) |
Definition at line 18 of file setting.cpp.
References defaultValue, and next.
| QString Setting::getKey | ( | ) |
Definition at line 26 of file setting.cpp.
References key.
Referenced by SettingGroup::getValue(), SettingGroup::resetSetting(), SettingGroup::saveSettings(), and SettingGroup::setValue().
00027 { 00028 return key; 00029 }
| Setting * Setting::getNext | ( | ) |
gets a pointer to the next setting in the list
Definition at line 41 of file setting.cpp.
References next.
Referenced by SettingGroup::getValue(), SettingGroup::resetSetting(), SettingGroup::saveSettings(), SettingGroup::setValue(), and SettingGroup::~SettingGroup().
00042 { 00043 return next; 00044 }
| QString Setting::getValue | ( | ) |
Definition at line 31 of file setting.cpp.
References value.
Referenced by SettingGroup::getValue(), and SettingGroup::saveSettings().
00032 { 00033 return value; 00034 }
| void Setting::resetSetting | ( | ) |
resets value to default
Definition at line 51 of file setting.cpp.
References defaultValue, and value.
Referenced by SettingGroup::resetSetting().
00052 { 00053 this->value = this->defaultValue; 00054 }
| void Setting::setNext | ( | Setting * | next | ) |
sets a pointer to the next setting in the list
Definition at line 46 of file setting.cpp.
Referenced by SettingGroup::setValue().
| void Setting::setValue | ( | QString | value | ) |
Definition at line 36 of file setting.cpp.
Referenced by SettingGroup::setValue().
QString Setting::defaultValue [private] |
Definition at line 52 of file setting.h.
Referenced by resetSetting(), and Setting().
QString Setting::key [private] |
Setting* Setting::next [private] |
QString Setting::value [private] |
1.6.2