X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fcommon%2Fsettings.cpp;h=6453bb38f9aa8be72322ede492f03f0be2313393;hb=bf7fb8b9ca33a5f079f9a1797eac96eda84c9bb1;hp=21962d95d56226f64ebe4dfc7e2c879571d38a50;hpb=98a448e9489f874d1c4049a05ab709a258532151;p=jenirok diff --git a/src/common/settings.cpp b/src/common/settings.cpp index 21962d9..6453bb3 100644 --- a/src/common/settings.cpp +++ b/src/common/settings.cpp @@ -129,11 +129,20 @@ bool Settings::set(QString const& name, QString const& value) endEdit(); } + settings_[name] = value; + return returnValue; } QString Settings::get(QString const& name) { + QMap::iterator it; + + if((it = settings_.find(name)) != settings_.end()) + { + return it.value(); + } + QString result = ""; bool close = !editing_; @@ -159,6 +168,8 @@ QString Settings::get(QString const& name) endEdit(); } + settings_[name] = result; + return result; }