/* SPDX-FileCopyrightText: 2005 Jean-Remy Falleri SPDX-FileCopyrightText: 2005-2007 Kevin Ottens SPDX-License-Identifier: LGPL-2.0-only */ #pragma once #include #include class DeviceServiceAction { public: void execute(Solid::Device &device); void setService(const KServiceAction &service); KServiceAction service() const; private: KServiceAction m_service; };