namespace
{
- static int const LANGUAGE_COUNT = 2;
+ static int const LANGUAGE_COUNT = 5;
static QString const LANGUAGE_NAMES[LANGUAGE_COUNT] = {
"English",
- "Suomi"
+ "Deutsch",
+ "Norsk",
+ "Suomi",
+ "Svenska"
};
static QString const LANGUAGE_IDS[LANGUAGE_COUNT] = {
"en_US",
- "fi_FI"
+ "de_DE",
+ "nb_NO",
+ "fi_FI",
+ "sv_SE"
};
}
endEdit();
}
+ settings_[name] = value;
+
return returnValue;
}
QString Settings::get(QString const& name)
{
+ QMap<QString, QString>::iterator it;
+
+ if((it = settings_.find(name)) != settings_.end())
+ {
+ return it.value();
+ }
+
QString result = "";
bool close = !editing_;
endEdit();
}
+ settings_[name] = result;
+
return result;
}