X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fappsettings.cpp;fp=src%2Fappsettings.cpp;h=e280c70ccbea148ab2e1cf9a15e7a2cb7b76383c;hb=b6351c06eb605ad8a23510f079ec6b6914ebf7c2;hp=dc2472c94397c15a2b842b29fda2b6c2fdfa5eea;hpb=0ef850b1787962729c2dae523360e8c1f6179402;p=vlc-remote diff --git a/src/appsettings.cpp b/src/appsettings.cpp index dc2472c..e280c70 100644 --- a/src/appsettings.cpp +++ b/src/appsettings.cpp @@ -38,14 +38,30 @@ bool AppSettings::isConnected() { return false; } } +QStringList AppSettings::getAllAccounts() { + QStringList accounts; + QSettings sets; + sets.beginGroup("account"); + accounts = sets.allKeys(); + sets.endGroup(); + return accounts; +} QString AppSettings::getCurrentKey() { QSettings sets; return sets.value("config/currentKey", "").toString(); } +void AppSettings::setCurrentKey(QString key) { + QSettings sets; + sets.setValue("config/currentKey", key); +} QString AppSettings::getCurrentIp() { QSettings sets; return sets.value("account/" + getCurrentKey(), "").toString(); } +void AppSettings::setCurrentIp(QString ip) { + QSettings sets; + sets.setValue("account/" + getCurrentKey(), ip); +} VlcDirectory AppSettings::getHomeDirectory() { QSettings sets; VlcDirectory home;