/* SPDX-FileCopyrightText: 2008 Rob Scheepmaker SPDX-License-Identifier: LGPL-2.0-only */ #pragma once #include "notificationsengine.h" #include class NotificationAction : public Plasma::ServiceJob { Q_OBJECT public: NotificationAction(NotificationsEngine *engine, const QString &destination, const QString &operation, QMap ¶meters, QObject *parent = nullptr) : ServiceJob(destination, operation, parameters, parent) , m_engine(engine) { } void start() override; private: NotificationsEngine *m_engine; };