summaryrefslogtreecommitdiff
path: root/quacker/settings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'quacker/settings.cpp')
-rw-r--r--quacker/settings.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/quacker/settings.cpp b/quacker/settings.cpp
index 6e80afe..5811edb 100644
--- a/quacker/settings.cpp
+++ b/quacker/settings.cpp
@@ -22,7 +22,12 @@
#include <sstream>
#include <QtGui>
+#include <QGridLayout>
+#include <QComboBox>
#include <QMessageBox>
+#include <QLabel>
+#include <QPushButton>
+#include <QStandardPaths>
#ifdef Q_WS_MAC
#include <CoreFoundation/CoreFoundation.h>
@@ -92,7 +97,7 @@ Settings::Settings(QWidget *parent)
QMessageBox::critical(0, tr("Error Initializing Data Files - Quacker"), tr("<p>Could not open data directory. Quackle will be useless. Try running the quacker executable with quackle/quacker/ as the current directory.</p>"));
m_appDataDir = directory.absolutePath();
}
- m_userDataDir = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
+ m_userDataDir = QStandardPaths::writableLocation(QStandardPaths::DataLocation);
QDir qdir(m_userDataDir);
qdir.mkpath("lexica");
}