/* SPDX-FileCopyrightText: 2011 Viranch Mehta SPDX-License-Identifier: LGPL-2.0-only */ #pragma once #include class SolidDeviceEngine; class SolidDeviceService : public Plasma5Support::Service { Q_OBJECT public: SolidDeviceService(SolidDeviceEngine *parent, const QString &source); protected: Plasma5Support::ServiceJob *createJob(const QString &operation, QMap ¶meters) override; private: SolidDeviceEngine *m_engine; QString m_dest; };