diff options
Diffstat (limited to 'daemon/appmanager.cpp')
| -rw-r--r-- | daemon/appmanager.cpp | 6 |
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"); |
