#ifndef CONFIGURATIONEDITOR_PLUGIN_H #define CONFIGURATIONEDITOR_PLUGIN_H #include #include class QDialog; class ConfigurationEditorPlugin : public QObject, public PluginInterface { Q_OBJECT Q_PLUGIN_METADATA(IID PluginInterfaceIid FILE "ConfigurationEditor.json") Q_INTERFACES(PluginInterface) public: // PluginInterface CommandHash_t commands() override; QDialog *createWidget(QWidget *parent = nullptr) override; }; #endif // CONFIGURATIONEDITOR_PLUGIN_H