Settings Class Reference

#include <oldsettings.h>

List of all members.


Detailed Description

Definition at line 25 of file oldsettings.h.


Public Member Functions

 Settings (QString strSettingFile="settings.txt")
 ~Settings ()
QString GetSetting (QString strSetting, QString defaultvalue="")
 Generic Setting Retrieval functions.
int GetNumSetting (QString strSetting, int defaultvalue=0)
 Generic Setting Retrieval function for numeric values.
float GetFloatSetting (QString strSetting, float defaultvalue=0)
 Generic Setting Retrieval function for float values.
void SetSetting (QString strSetting, QString strNewVal)
 Generic Setting Setting function.
void SetSetting (QString strSetting, int nNewVal)
 Generic Setting Setting function for int values.
void SetSetting (QString strSetting, float fNewVal)
 Generic Setting Setting function for float values.
bool LoadSettingsFiles (QString filename, QString prefix)
bool ReadSettings (QString pszFile)
 parse settings file

Private Attributes

map< QString, QString > * m_pSettings
 main property-value mapping for strings

Constructor & Destructor Documentation

Settings::Settings ( QString  strSettingFile = "settings.txt"  ) 

Definition at line 27 of file oldsettings.cpp.

Settings::~Settings (  ) 

Definition at line 36 of file oldsettings.cpp.


Member Function Documentation

QString Settings::GetSetting ( QString  strSetting,
QString  defaultvalue = "" 
)

int Settings::GetNumSetting ( QString  strSetting,
int  defaultvalue = 0 
)

Generic Setting Retrieval function for numeric values.

Definition at line 56 of file oldsettings.cpp.

Referenced by MythContextPrivate::LoadSettingsFile().

float Settings::GetFloatSetting ( QString  strSetting,
float  defaultvalue = 0 
)

Generic Setting Retrieval function for float values.

Definition at line 72 of file oldsettings.cpp.

void Settings::SetSetting ( QString  strSetting,
QString  strNewVal 
)

Generic Setting Setting function.

Definition at line 91 of file oldsettings.cpp.

Referenced by MythContext::SetSetting(), and MythContextPrivate::TempMainWindow().

void Settings::SetSetting ( QString  strSetting,
int  nNewVal 
)

Generic Setting Setting function for int values.

Definition at line 97 of file oldsettings.cpp.

void Settings::SetSetting ( QString  strSetting,
float  fNewVal 
)

Generic Setting Setting function for float values.

Definition at line 105 of file oldsettings.cpp.

bool Settings::LoadSettingsFiles ( QString  filename,
QString  prefix 
)

Definition at line 112 of file oldsettings.cpp.

Referenced by MythContextPrivate::LoadSettingsFile().

bool Settings::ReadSettings ( QString  pszFile  ) 

parse settings file

Definition at line 121 of file oldsettings.cpp.

Referenced by MythContext::LoadQtConfig(), LoadSettingsFiles(), and Settings().


Member Data Documentation

map<QString, QString>* Settings::m_pSettings [private]

main property-value mapping for strings

Definition at line 51 of file oldsettings.h.

Referenced by GetFloatSetting(), GetNumSetting(), GetSetting(), Settings(), and ~Settings().


The documentation for this class was generated from the following files:

Generated on Sat Dec 18 05:16:10 2010 for MythTV by  doxygen 1.5.5