dde-dock/plugins/disk-mount/diskmountplugin.h
石博文 429abf7505 add disk mount plugin
Change-Id: I3f51d78d95ffca75fbd7ffcc362436efecd17561
2016-08-02 09:28:06 +08:00

22 lines
522 B
C++

#ifndef DISKMOUNTPLUGIN_H
#define DISKMOUNTPLUGIN_H
#include "pluginsiteminterface.h"
class DiskMountPlugin : public QObject, PluginsItemInterface
{
Q_OBJECT
Q_INTERFACES(PluginsItemInterface)
Q_PLUGIN_METADATA(IID "com.deepin.dock.PluginsItemInterface" FILE "disk-mount.json")
public:
explicit DiskMountPlugin(QObject *parent = 0);
const QString pluginName() const;
void init(PluginProxyInterface *proxyInter);
QWidget *itemWidget(const QString &itemKey);
};
#endif // DISKMOUNTPLUGIN_H