summaryrefslogtreecommitdiffstats
path: root/libsettings/src/stubkeyring.cpp
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2013-03-26 17:43:49 +0100
committerPetr Mrázek <peterix@gmail.com>2013-03-26 17:43:49 +0100
commit737273348faa598af906bef2d96e6520a85cbc88 (patch)
treebf418b4e877c1d78561752e6dcdc5575a269b784 /libsettings/src/stubkeyring.cpp
parentd24c4823ef8e144a3ffefc208c5a15e86b0b31b1 (diff)
downloadMultiMC-737273348faa598af906bef2d96e6520a85cbc88.tar
MultiMC-737273348faa598af906bef2d96e6520a85cbc88.tar.gz
MultiMC-737273348faa598af906bef2d96e6520a85cbc88.tar.lz
MultiMC-737273348faa598af906bef2d96e6520a85cbc88.tar.xz
MultiMC-737273348faa598af906bef2d96e6520a85cbc88.zip
Use Keyring in the login dialog
Diffstat (limited to 'libsettings/src/stubkeyring.cpp')
-rw-r--r--libsettings/src/stubkeyring.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/libsettings/src/stubkeyring.cpp b/libsettings/src/stubkeyring.cpp
index 963f3dd9..cb03bf79 100644
--- a/libsettings/src/stubkeyring.cpp
+++ b/libsettings/src/stubkeyring.cpp
@@ -90,6 +90,12 @@ QStringList StubKeyring::getStoredAccounts(QString service)
return out;
}
+void StubKeyring::removeStoredAccount ( QString service, QString username )
+{
+ QString key = generateKey(service, username);
+ m_settings.remove(key);
+}
+
StubKeyring::StubKeyring() :
m_settings(QSettings::UserScope, "Orochimarufan", "Keyring")
{