Changeset View
Changeset View
Standalone View
Standalone View
dataengines/notifications/notificationaction.cpp
Show First 20 Lines • Show All 68 Lines • ▼ Show 20 Line(s) | 60 | } else if (operationName() == QLatin1String("createNotification")) { | |||
---|---|---|---|---|---|
69 | int rv = m_engine->createNotification(parameters().value(QStringLiteral("appName")).toString(), | 69 | int rv = m_engine->createNotification(parameters().value(QStringLiteral("appName")).toString(), | ||
70 | parameters().value(QStringLiteral("appIcon")).toString(), | 70 | parameters().value(QStringLiteral("appIcon")).toString(), | ||
71 | parameters().value(QStringLiteral("summary")).toString(), | 71 | parameters().value(QStringLiteral("summary")).toString(), | ||
72 | parameters().value(QStringLiteral("body")).toString(), | 72 | parameters().value(QStringLiteral("body")).toString(), | ||
73 | isPersistent ? 0 : expireTimeout, | 73 | isPersistent ? 0 : expireTimeout, | ||
74 | parameters().value(QStringLiteral("actions")).toStringList(), | 74 | parameters().value(QStringLiteral("actions")).toStringList(), | ||
75 | hints); | 75 | hints); | ||
76 | setResult(rv); | 76 | setResult(rv); | ||
77 | return; | ||||
77 | } else if (operationName() == QLatin1String("configureNotification")) { | 78 | } else if (operationName() == QLatin1String("configureNotification")) { | ||
78 | m_engine->configureNotification(parameters()[QStringLiteral("appRealName")].toString(), | 79 | m_engine->configureNotification(parameters()[QStringLiteral("appRealName")].toString(), | ||
79 | parameters()[QStringLiteral("eventId")].toString()); | 80 | parameters()[QStringLiteral("eventId")].toString()); | ||
80 | } else if (operationName() == QLatin1String("inhibit")) { | 81 | } else if (operationName() == QLatin1String("inhibit")) { | ||
81 | const QString hint = parameters()[QStringLiteral("hint")].toString(); | 82 | const QString hint = parameters()[QStringLiteral("hint")].toString(); | ||
82 | const QString value = parameters()[QStringLiteral("value")].toString(); | 83 | const QString value = parameters()[QStringLiteral("value")].toString(); | ||
83 | auto t = m_engine->createInhibition(hint, value); | 84 | auto t = m_engine->createInhibition(hint, value); | ||
84 | setResult(QVariant::fromValue(t)); | 85 | setResult(QVariant::fromValue(t)); | ||
86 | return; | ||||
85 | } | 87 | } | ||
86 | 88 | | |||
87 | emitResult(); | 89 | emitResult(); | ||
88 | } | 90 | } | ||
89 | 91 | | |||
90 | 92 | | |||
91 | 93 | |