summaryrefslogtreecommitdiff
path: root/daemon/appmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/appmanager.cpp')
-rw-r--r--daemon/appmanager.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/daemon/appmanager.cpp b/daemon/appmanager.cpp
index c10cf22..9896a70 100644
--- a/daemon/appmanager.cpp
+++ b/daemon/appmanager.cpp
@@ -24,10 +24,8 @@ AppManager::AppManager(QObject *parent)
this, &AppManager::rescan);
QDir dataDir(QStandardPaths::writableLocation(QStandardPaths::DataLocation));
- if (!dataDir.exists("apps")) {
- if (!dataDir.mkdir("apps")) {
- logger()->warn() << "could not create dir" << dataDir.absoluteFilePath("apps");
- }
+ if (!dataDir.mkpath("apps")) {
+ qCWarning(l) << "could not create apps dir" << dataDir.absoluteFilePath("apps");
}
qCDebug(l) << "install apps in" << dataDir.absoluteFilePath("apps");