diff --git a/src/core/kdesktopfile.h b/src/core/kdesktopfile.h --- a/src/core/kdesktopfile.h +++ b/src/core/kdesktopfile.h @@ -24,6 +24,9 @@ class KConfigGroup; class KDesktopFilePrivate; +#include +Q_DECLARE_LOGGING_CATEGORY(kconfigLoggingDesktop) + /** * \class KDesktopFile kdesktopfile.h * diff --git a/src/core/kdesktopfile.cpp b/src/core/kdesktopfile.cpp --- a/src/core/kdesktopfile.cpp +++ b/src/core/kdesktopfile.cpp @@ -35,6 +35,9 @@ #include "kconfiggroup.h" #include "kconfigini_p.h" +#include +Q_LOGGING_CATEGORY(kconfigLoggingDesktop, "kf5.kconfig.kdesktopfile") + class KDesktopFilePrivate : public KConfigPrivate { public: @@ -158,7 +161,7 @@ // Forbid desktop files outside of standard locations if kiosk is set so if (!KAuthorized::authorize(QStringLiteral("run_desktop_files"))) { - qWarning() << "Access to '" << path << "' denied because of 'run_desktop_files' restriction." << endl; + qCWarning(kconfigLoggingDesktop) << "Access to '" << path << "' denied because of 'run_desktop_files' restriction." << endl; return false; } @@ -169,7 +172,7 @@ return true; } - qWarning() << "Access to '" << path << "' denied, not owned by root, executable flag not set." << endl; + qCWarning(kconfigLoggingDesktop) << "Access to '" << path << "' denied, not owned by root, executable flag not set." << endl; return false; }