summaryrefslogtreecommitdiff
path: root/plugin/src/Caelestia/serviceref.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/src/Caelestia/serviceref.hpp')
-rw-r--r--plugin/src/Caelestia/serviceref.hpp28
1 files changed, 0 insertions, 28 deletions
diff --git a/plugin/src/Caelestia/serviceref.hpp b/plugin/src/Caelestia/serviceref.hpp
deleted file mode 100644
index 072419e..0000000
--- a/plugin/src/Caelestia/serviceref.hpp
+++ /dev/null
@@ -1,28 +0,0 @@
-#pragma once
-
-#include "service.hpp"
-#include <qqmlintegration.h>
-
-namespace caelestia {
-
-class ServiceRef : public QObject {
- Q_OBJECT
- QML_ELEMENT
-
- Q_PROPERTY(Service* service READ service WRITE setService NOTIFY serviceChanged)
-
-public:
- explicit ServiceRef(Service* service = nullptr, QObject* parent = nullptr);
- ~ServiceRef();
-
- [[nodiscard]] Service* service() const;
- void setService(Service* service);
-
-signals:
- void serviceChanged();
-
-private:
- Service* m_service;
-};
-
-} // namespace caelestia