X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fquasselui.h;h=372df3c6c55cb33056cc806125e72838d8955e98;hb=de6fd75928284a7c8788e00a36e5de7e64b9e168;hp=e6e38591b1438c94c1eb5efb62d15b1842a0efa5;hpb=4fc9a40ac1c6f34116cea134d4bfee8569e01c25;p=quassel.git diff --git a/src/client/quasselui.h b/src/client/quasselui.h index e6e38591..372df3c6 100644 --- a/src/client/quasselui.h +++ b/src/client/quasselui.h @@ -66,10 +66,11 @@ class AbstractActionProvider : public QObject { AbstractActionProvider(QObject *parent = 0) : QObject(parent) {} virtual ~AbstractActionProvider() {} - virtual void addActions(QMenu *, const QModelIndex &index, QObject *receiver = 0, const char *method = 0, bool allowBufferHide = false) = 0; - virtual void addActions(QMenu *, const QList &indexList, QObject *receiver = 0, const char *method = 0, bool allowBufferHide = false) = 0; - virtual void addActions(QMenu *, BufferId id, QObject *receiver = 0, const char *method = 0) = 0; - virtual void addActions(QMenu *, MessageFilter *filter, QObject *receiver = 0, const char *method = 0) = 0; + virtual void addActions(QMenu *, const QModelIndex &index, QObject *receiver = 0, const char *slot = 0, bool allowBufferHide = false) = 0; + virtual void addActions(QMenu *, const QList &indexList, QObject *receiver = 0, const char *slot = 0, bool allowBufferHide = false) = 0; + virtual void addActions(QMenu *, BufferId id, QObject *receiver = 0, const char *slot = 0) = 0; + virtual void addActions(QMenu *, MessageFilter *filter, BufferId msgBuffer, QObject *receiver = 0, const char *slot = 0) = 0; + virtual void addActions(QMenu *, MessageFilter *filter, BufferId msgBuffer, const QString &chanOrNick, QObject *receiver = 0, const char *slot = 0) = 0; signals: void showChannelList(NetworkId);