feat(ScreenSaver): add logs

This commit is contained in:
Ronan Abhamon 2018-07-11 16:53:58 +02:00
parent a514746382
commit f70de12fb6
2 changed files with 7 additions and 2 deletions

View file

@ -54,7 +54,9 @@ void ScreenSaverDBus::setScreenSaverStatus (bool status) {
qWarning() << QStringLiteral("Uninhibit screen saver failed: `%1: %2`.")
.arg(reply.errorName()).arg(reply.errorMessage());
return;
}
} else
qInfo("Uninhibit screen saver.");
mToken = uint32_t(reply.arguments().first().toULongLong());
mScreenSaverStatus = false;
emit screenSaverStatusChanged(mScreenSaverStatus);
@ -67,7 +69,9 @@ void ScreenSaverDBus::setScreenSaverStatus (bool status) {
qWarning() << QStringLiteral("Inhibit screen saver failed: `%1: %2`.")
.arg(reply.errorName()).arg(reply.errorMessage());
return;
}
} else
qInfo("Inhibit screen saver.");
mScreenSaverStatus = true;
emit screenSaverStatusChanged(mScreenSaverStatus);
}

View file

@ -36,6 +36,7 @@ namespace {
ScreenSaverXdg::ScreenSaverXdg (QObject *parent) : QObject(parent) {
mTimer.setInterval(Interval);
QObject::connect(&mTimer, &QTimer::timeout, []() {
// Legacy for systems without DBus screensaver.
QProcess::startDetached(Program, Arguments);
});
}