diff --git a/dataengines/statusnotifieritem/CMakeLists.txt b/dataengines/statusnotifieritem/CMakeLists.txt --- a/dataengines/statusnotifieritem/CMakeLists.txt +++ b/dataengines/statusnotifieritem/CMakeLists.txt @@ -31,6 +31,12 @@ dbusmenuqt ) +ecm_qt_declare_logging_category(statusnotifieritem_engine_SRCS HEADER debug.h + IDENTIFIER DATAENGINE_SNI + CATEGORY_NAME kde.dataengine.sni + DEFAULT_SEVERITY Info) + + kcoreaddons_desktop_to_json(plasma_engine_statusnotifieritem plasma-dataengine-statusnotifieritem.desktop) install(TARGETS plasma_engine_statusnotifieritem DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/dataengine) diff --git a/dataengines/statusnotifieritem/statusnotifieritem_engine.cpp b/dataengines/statusnotifieritem/statusnotifieritem_engine.cpp --- a/dataengines/statusnotifieritem/statusnotifieritem_engine.cpp +++ b/dataengines/statusnotifieritem/statusnotifieritem_engine.cpp @@ -25,7 +25,7 @@ #include "dbusproperties.h" -#include +#include "debug.h" #include static const QString s_watcherServiceName(QStringLiteral("org.kde.StatusNotifierWatcher")); @@ -73,7 +73,7 @@ void StatusNotifierItemEngine::serviceChange(const QString& name, const QString& oldOwner, const QString& newOwner) { - qDebug()<< "Service" << name << "status change, old owner:" << oldOwner << "new:" << newOwner; + qCDebug(DATAENGINE_SNI)<< "Service" << name << "status change, old owner:" << oldOwner << "new:" << newOwner; if (newOwner.isEmpty()) { //unregistered @@ -86,7 +86,7 @@ void StatusNotifierItemEngine::registerWatcher(const QString& service) { - //qDebug()<<"service appeared"<> width; - //qDebug() << width; + //qCDebug(DATAENGINE_SNI)() << width; argument >> height; - //qDebug() << height; + //qCDebug(DATAENGINE_SNI)() << height; argument >> data; - //qDebug() << data.size(); + //qCDebug(DATAENGINE_SNI)() << data.size(); argument.endStructure(); } diff --git a/dataengines/time/CMakeLists.txt b/dataengines/time/CMakeLists.txt --- a/dataengines/time/CMakeLists.txt +++ b/dataengines/time/CMakeLists.txt @@ -6,6 +6,11 @@ solarsystem.cpp ) +ecm_qt_declare_logging_category(time_engine_SRCS HEADER debug.h + IDENTIFIER DATAENGINE_TIME + CATEGORY_NAME kde.dataengine.time + DEFAULT_SEVERITY Info) + add_library(plasma_engine_time MODULE ${time_engine_SRCS}) target_link_libraries(plasma_engine_time diff --git a/dataengines/time/timeengine.cpp b/dataengines/time/timeengine.cpp --- a/dataengines/time/timeengine.cpp +++ b/dataengines/time/timeengine.cpp @@ -33,6 +33,7 @@ #endif #include "timesource.h" +#include "debug.h" //timezone is defined in msvc #ifdef timezone @@ -70,7 +71,7 @@ int err = timerfd_settime(timeChangedFd, 3, ×pec, nullptr); //monitor for the time changing //(flags == TFD_TIMER_ABSTIME | TFD_TIMER_CANCEL_ON_SET). However these are not exposed in glibc so value is hardcoded if (err) { - qWarning() << "Could not create timer with TFD_TIMER_CANCEL_ON_SET. Clock skews will not be detected. Error:" << qPrintable(strerror(err)); + qCWarning(DATAENGINE_TIME) << "Could not create timer with TFD_TIMER_CANCEL_ON_SET. Clock skews will not be detected. Error:" << qPrintable(strerror(err)); } connect(this, &QObject::destroyed, [timeChangedFd]() { @@ -96,14 +97,14 @@ void TimeEngine::clockSkewed() { - qDebug() << "Time engine Clock skew signaled"; + qCDebug(DATAENGINE_TIME) << "Time engine Clock skew signaled"; updateAllSources(); forceImmediateUpdateOfAllVisualizations(); } void TimeEngine::tzConfigChanged() { - qDebug() << "Local timezone changed signaled"; + qCDebug(DATAENGINE_TIME) << "Local timezone changed signaled"; TimeSource *s = qobject_cast(containerForSource(QStringLiteral("Local"))); if (s) {