#ifndef SHOP_H #define SHOP_H #include #include #include "shop_global.h" class SHOPSHARED_EXPORT Shop : public QObject, IMetaDataPlugin { Q_OBJECT Q_PLUGIN_METADATA(IID PluginInterface_iid FILE "shop.json") Q_INTERFACES(IPlugin) public: Shop(); protected: void initServiceUi() Q_DECL_OVERRIDE; // IPlugin interface public: virtual QIcon pluginIcon(); // IPlugin interface public: virtual QWidget *ui() override; }; #endif // SHOP_H