summaryrefslogtreecommitdiffstats
path: root/common/definitions.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-07-11 11:55:29 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-07-11 11:55:29 +0200
commit3a3118e768e1447dc7524328e84b8d7faef81fe1 (patch)
treeaf5582170ed6164fffc9365f34b17bf449c0db40 /common/definitions.cpp
parentf9379318d801df204cc50385c5eca1f28e91755e (diff)
parentce2fd2666f084eebe443598f6f3740a02913091e (diff)
downloadsink-3a3118e768e1447dc7524328e84b8d7faef81fe1.tar.gz
sink-3a3118e768e1447dc7524328e84b8d7faef81fe1.zip
Merge branch 'feature/notifications' into develop
Diffstat (limited to 'common/definitions.cpp')
-rw-r--r--common/definitions.cpp14
1 files changed, 12 insertions, 2 deletions
diff --git a/common/definitions.cpp b/common/definitions.cpp
index 362faf7..3fc4700 100644
--- a/common/definitions.cpp
+++ b/common/definitions.cpp
@@ -25,12 +25,22 @@
25 25
26QString Sink::storageLocation() 26QString Sink::storageLocation()
27{ 27{
28 return QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + "/sink/storage"; 28 return dataLocation() + "/storage";
29}
30
31QString Sink::dataLocation()
32{
33 return QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + "/sink";
34}
35
36QString Sink::configLocation()
37{
38 return QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation) + "/sink";
29} 39}
30 40
31QString Sink::temporaryFileLocation() 41QString Sink::temporaryFileLocation()
32{ 42{
33 auto path = QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + "/sink/temporaryFiles"; 43 auto path = dataLocation() + "/temporaryFiles";
34 //FIXME create in a singleton on startup? 44 //FIXME create in a singleton on startup?
35 QDir dir; 45 QDir dir;
36 dir.mkpath(path); 46 dir.mkpath(path);