#ifndef EXPERIENCEPLUGIN_H #define EXPERIENCEPLUGIN_H #include class JsonHandler; class ExperiencePlugin : public QObject { Q_OBJECT public: explicit ExperiencePlugin(QObject *parent = nullptr); QList jsonHandlers() const; protected: void registerJsonHandler(JsonHandler *handler); private: QList m_jsonHandlers; }; Q_DECLARE_INTERFACE(ExperiencePlugin, "io.nymea.ExperiencePlugin") #endif // EXPERIENCEPLUGIN_H