#include <configuration.h>
Public Member Functions | |
| XmlConfiguration (const QString &sFileName) | |
| virtual | ~XmlConfiguration () |
| virtual bool | Load (void) |
| virtual bool | Save (void) |
| virtual int | GetValue (const QString &sSetting, int Default) |
| virtual QString | GetValue (const QString &sSetting, QString Default) |
| virtual void | SetValue (const QString &sSetting, int value) |
| virtual void | SetValue (const QString &sSetting, QString value) |
| virtual void | ClearValue (const QString &sSetting) |
Protected Member Functions | |
| QDomNode | FindNode (const QString &sName, bool bCreate=false) |
| QDomNode | FindNode (QStringList &sParts, QDomNode &curNode, bool bCreate=false) |
Protected Attributes | |
| QString | m_sPath |
| QString | m_sFileName |
| QDomDocument | m_config |
| QDomNode | m_rootNode |
Definition at line 49 of file configuration.h.
| XmlConfiguration::XmlConfiguration | ( | const QString & | sFileName | ) |
Definition at line 31 of file configuration.cpp.
| virtual XmlConfiguration::~XmlConfiguration | ( | ) | [inline, virtual] |
Definition at line 66 of file configuration.h.
| QDomNode XmlConfiguration::FindNode | ( | const QString & | sName, | |
| bool | bCreate = false | |||
| ) | [protected] |
Definition at line 159 of file configuration.cpp.
Referenced by ClearValue(), FindNode(), GetValue(), and SetValue().
| QDomNode XmlConfiguration::FindNode | ( | QStringList & | sParts, | |
| QDomNode & | curNode, | |||
| bool | bCreate = false | |||
| ) | [protected] |
Definition at line 171 of file configuration.cpp.
| bool XmlConfiguration::Load | ( | void | ) | [virtual] |
Implements Configuration.
Definition at line 43 of file configuration.cpp.
Referenced by XmlConfiguration().
| bool XmlConfiguration::Save | ( | void | ) | [virtual] |
Implements Configuration.
Definition at line 88 of file configuration.cpp.
| int XmlConfiguration::GetValue | ( | const QString & | sSetting, | |
| int | Default | |||
| ) | [virtual] |
Implements Configuration.
Definition at line 200 of file configuration.cpp.
| QString XmlConfiguration::GetValue | ( | const QString & | sSetting, | |
| QString | Default | |||
| ) | [virtual] |
Implements Configuration.
Definition at line 220 of file configuration.cpp.
| void XmlConfiguration::SetValue | ( | const QString & | sSetting, | |
| int | value | |||
| ) | [virtual] |
Implements Configuration.
Definition at line 240 of file configuration.cpp.
| void XmlConfiguration::SetValue | ( | const QString & | sSetting, | |
| QString | value | |||
| ) | [virtual] |
Implements Configuration.
Definition at line 267 of file configuration.cpp.
| void XmlConfiguration::ClearValue | ( | const QString & | sSetting | ) | [virtual] |
Implements Configuration.
Definition at line 293 of file configuration.cpp.
QString XmlConfiguration::m_sPath [protected] |
Definition at line 53 of file configuration.h.
Referenced by Load(), Save(), and XmlConfiguration().
QString XmlConfiguration::m_sFileName [protected] |
Definition at line 54 of file configuration.h.
Referenced by Load(), Save(), and XmlConfiguration().
QDomDocument XmlConfiguration::m_config [protected] |
Definition at line 56 of file configuration.h.
Referenced by FindNode(), Load(), Save(), and SetValue().
QDomNode XmlConfiguration::m_rootNode [protected] |
Definition at line 57 of file configuration.h.
Referenced by FindNode(), and Load().
1.6.3