dde-dock/interfaces/pluginsiteminterface.h
石博文 d501d3903b optimize datetime plugin
Change-Id: Id188ab920cd66ee2c91215c9877cc3edabd0fa1e
2016-08-02 09:28:06 +08:00

23 lines
446 B
C++

#ifndef PLUGINSITEMINTERFACE_H
#define PLUGINSITEMINTERFACE_H
#include <QtCore>
class PluginsItemInterface
{
public:
virtual ~PluginsItemInterface() {}
virtual const QString name() = 0;
virtual QWidget *centeralWidget() = 0;
};
QT_BEGIN_NAMESPACE
#define ModuleInterface_iid "com.deepin.dock.PluginsItemInterface"
Q_DECLARE_INTERFACE(PluginsItemInterface, ModuleInterface_iid)
QT_END_NAMESPACE
#endif // PLUGINSITEMINTERFACE_H