aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient/accountsCache.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/GuiClient/accountsCache.cpp')
-rw-r--r--examples/GuiClient/accountsCache.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/examples/GuiClient/accountsCache.cpp b/examples/GuiClient/accountsCache.cpp
index 9f92c72d..3a31ad19 100644
--- a/examples/GuiClient/accountsCache.cpp
+++ b/examples/GuiClient/accountsCache.cpp
@@ -66,6 +66,16 @@ void accountsCache::addAccount(const QString& bareJid, const QString& passwd)
void accountsCache::loadFromFile()
{
+ QDir dirSettings(getSettingsDir());
+ if(dirSettings.exists())
+ {
+ QFile file(getSettingsDir()+ "accounts.xml");
+ if(file.open(QIODevice::ReadOnly))
+ {
+ QDomDocument doc;
+ doc.setContent(&file, true);
+ }
+ }
}
void accountsCache::saveToFile()