summaryrefslogtreecommitdiffstats
path: root/filewidget.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-01-04 05:52:44 +0100
committerArno <arno@disconnect.de>2018-01-04 05:52:44 +0100
commit3213b4b32cd6620f88c6db442ebc38753b368441 (patch)
tree3396524622a9dd4bbfcd8d46412dfbe65e6e53e8 /filewidget.cpp
parentbd839541a0c556576415c721132d71205766755a (diff)
downloadShemovCleaner-3213b4b32cd6620f88c6db442ebc38753b368441.tar.gz
ShemovCleaner-3213b4b32cd6620f88c6db442ebc38753b368441.tar.bz2
ShemovCleaner-3213b4b32cd6620f88c6db442ebc38753b368441.zip
Improve lookup of cache dir
Implement looking up the cache dir as Helper::function. Create it if it doesn't exist.
Diffstat (limited to 'filewidget.cpp')
-rw-r--r--filewidget.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/filewidget.cpp b/filewidget.cpp
index 4872135..397ea63 100644
--- a/filewidget.cpp
+++ b/filewidget.cpp
@@ -31,7 +31,6 @@
#include <QApplication>
#include <QContextMenuEvent>
#include <QDirIterator>
-#include <QStandardPaths>
#include "filewidget.h"
#include "filesorter.h"
@@ -48,7 +47,7 @@ FileWidget::FileWidget(QWidget *parent) : QWidget(parent), mCopyToMenu(0) {
mFileCopier = new FileCopier(this);
mCopyProgress = new ProgressDialog;
mFileCache.setMaxCost(500);
- QString cacheDir = QStandardPaths::locate(QStandardPaths::HomeLocation, ".shemovcleaner", QStandardPaths::LocateDirectory);
+ QString cacheDir = Helper::appDataDir();
if(!cacheDir.isEmpty()){
QString cacheFile = QString("%1/%2").arg(cacheDir).arg("cfd.dat");
QFile f(cacheFile);
@@ -73,7 +72,7 @@ FileWidget::FileWidget(QWidget *parent) : QWidget(parent), mCopyToMenu(0) {
FileWidget::~FileWidget(){
writeHeaderData();
writeSettings();
- QString cacheDir = QStandardPaths::locate(QStandardPaths::HomeLocation, ".shemovcleaner", QStandardPaths::LocateDirectory);
+ QString cacheDir = Helper::appDataDir();
if(!cacheDir.isEmpty()){
QString cacheFile = QString("%1/%2").arg(cacheDir).arg("cfd.dat");
QFile f(cacheFile);