dde-dock/interfaces/pluginproxyinterface.h
石博文 056f550da1 add popup applet signal
Change-Id: I85032991ceda2a08363df9518ec56b2e45b7d2b2
2016-08-02 09:28:06 +08:00

19 lines
604 B
C++

#ifndef PLUGINPROXYINTERFACE_H
#define PLUGINPROXYINTERFACE_H
#include "constants.h"
#include <QtCore>
class PluginsItemInterface;
class PluginProxyInterface
{
public:
virtual void itemAdded(PluginsItemInterface * const itemInter, const QString &itemKey) = 0;
virtual void itemUpdate(PluginsItemInterface * const itemInter, const QString &itemKey) = 0;
virtual void itemRemoved(PluginsItemInterface * const itemInter, const QString &itemKey) = 0;
virtual void requestPopupApplet(PluginsItemInterface * const itemInter, const QString &itemKey) = 0;
};
#endif // PLUGINPROXYINTERFACE_H