dde-dock/interfaces/pluginsiteminterface.h
石博文 3d2a1e76c3 add plugins
Change-Id: Ib35a19191b8169993ca5e04cc9d5654b8519a56e
2016-08-02 09:28:06 +08:00

20 lines
411 B
C++

#ifndef PLUGINSITEMINTERFACE_H
#define PLUGINSITEMINTERFACE_H
class PluginsItem;
class PluginsItemInterface
{
public:
virtual ~PluginsItemInterface() {}
virtual PluginsItem *getPluginsItem() = 0;
};
QT_BEGIN_NAMESPACE
#define ModuleInterface_iid "com.deepin.dock.PluginsItemInterface"
Q_DECLARE_INTERFACE(PluginsItemInterface, ModuleInterface_iid)
QT_END_NAMESPACE
#endif // PLUGINSITEMINTERFACE_H