- saveCities (&settings);
-}
-
-
-void Settings::loadCities (QSettings *settings)
-{
- QMap<QString, QVariant> v;
- QMap<QString, QVariant>::const_iterator it;
-
- v = settings->value ("cities", v).toMap ();
-
- if (v.size () == 0)
- return;
-
- it = v.begin ();
- _cities.clear ();
-
- while (it != v.end ()) {
- _cities[it.key ()] = it.value ().toString ();
- it++;
- }
-}
-
-
-void Settings::saveCities (QSettings *settings)
-{
- QMap<QString, QVariant> v;
- QMap<QString, QString>::const_iterator it;
-
- it = _cities.begin ();
-
- while (it != _cities.end ()) {
- v[it.key ()] = it.value ();
- it++;
- }
-
- settings->setValue ("cities", v);