if(!indicator) {
indicator = new Indicator;
_indicatorHash.insert(bufferId, indicator);
+ connect(indicator, SIGNAL(display()),
+ SLOT(indicatorDisplayed()));
}
indicator->lastNotificationId = notification.notificationId;
}
}
+void IndicatorNotificationBackend::indicatorDisplayed() {
+ Indicator *indicator = static_cast<Indicator*>(sender());
+ emit activated(indicator->lastNotificationId);
+}
+
SettingsPage *IndicatorNotificationBackend::createConfigWidget() const {
return new ConfigWidget();
}