20#include "notificationsource_p.h"
24NotificationSource::NotificationSource(QObject *source)
29 connect(source, SIGNAL(notifyV3(Akonadi::NotificationMessageV3::List)),
30 this, SIGNAL(notifyV3(Akonadi::NotificationMessageV3::List)));
33NotificationSource::~NotificationSource()
37void NotificationSource::setAllMonitored(
bool allMonitored)
39 const bool ok = QMetaObject::invokeMethod(parent(),
"setAllMonitored",
40 Q_ARG(
bool, allMonitored));
45void NotificationSource::setMonitoredCollection(
Entity::Id id,
bool monitored)
47 const bool ok = QMetaObject::invokeMethod(parent(),
"setMonitoredCollection",
49 Q_ARG(
bool, monitored));
54void NotificationSource::setMonitoredItem(
Entity::Id id,
bool monitored)
56 const bool ok = QMetaObject::invokeMethod(parent(),
"setMonitoredItem",
58 Q_ARG(
bool, monitored));
63void NotificationSource::setMonitoredResource(
const QByteArray &resource,
bool monitored)
65 const bool ok = QMetaObject::invokeMethod(parent(),
"setMonitoredResource",
66 Q_ARG(QByteArray, resource),
67 Q_ARG(
bool, monitored));
72void NotificationSource::setMonitoredMimeType(
const QString &mimeType,
bool monitored)
74 const bool ok = QMetaObject::invokeMethod(parent(),
"setMonitoredMimeType",
75 Q_ARG(QString, mimeType),
76 Q_ARG(
bool, monitored));
81void NotificationSource::setIgnoredSession(
const QByteArray &session,
bool ignored)
83 const bool ok = QMetaObject::invokeMethod(parent(),
"setIgnoredSession",
84 Q_ARG(QByteArray, session),
85 Q_ARG(
bool, ignored));
90void NotificationSource::setMonitoredTag(Tag::Id
id,
bool monitored)
92 const bool ok = QMetaObject::invokeMethod(parent(),
"setMonitoredTag",
94 Q_ARG(
bool, monitored));
99void NotificationSource::setMonitoredType(NotificationMessageV2::Type type,
bool monitored)
101 const bool ok = QMetaObject::invokeMethod(parent(),
"setMonitoredType",
102 Q_ARG(Akonadi::NotificationMessageV2::Type, type),
103 Q_ARG(
bool, monitored));
108QObject *NotificationSource::source()
const
qint64 Id
Describes the unique id type.
FreeBusyManager::Singleton.