#include "clientbacklogmanager.h"
DockManagerNotificationBackend::DockManagerNotificationBackend(QObject *parent)
#include "clientbacklogmanager.h"
DockManagerNotificationBackend::DockManagerNotificationBackend(QObject *parent)
- : AbstractNotificationBackend(parent), _bus(QDBusConnection::sessionBus()), _dock(0), _item(0), _count(0)
+ : AbstractNotificationBackend(parent), _bus(QDBusConnection::sessionBus())
{
NotificationSettings notificationSettings;
_enabled = notificationSettings.value("DockManager/Enabled", false).toBool();
{
NotificationSettings notificationSettings;
_enabled = notificationSettings.value("DockManager/Enabled", false).toBool();
if (_dock->isValid()) {
_bus.connect("org.freedesktop.DockManager", "/org/freedesktop/DockManager", "org.freedesktop.DockManager", "ItemAdded", this, SLOT(itemAdded(QDBusObjectPath)));
} else {
if (_dock->isValid()) {
_bus.connect("org.freedesktop.DockManager", "/org/freedesktop/DockManager", "org.freedesktop.DockManager", "ItemAdded", this, SLOT(itemAdded(QDBusObjectPath)));
} else {
- disconnect(Client::backlogManager(), 0, this, 0);
+ disconnect(Client::backlogManager(), nullptr, this, nullptr);