X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoresessioneventprocessor.h;h=07bb7d854f71226412977d7074654564e6283326;hp=1d255d8e13beb977667aa06090df96f5aa591aca;hb=4f2d0000935e5f040940aca85a44b905bd916147;hpb=3146ad01b5b29c30adcf0044a52b39aa7e5796d0 diff --git a/src/core/coresessioneventprocessor.h b/src/core/coresessioneventprocessor.h index 1d255d8e..07bb7d85 100644 --- a/src/core/coresessioneventprocessor.h +++ b/src/core/coresessioneventprocessor.h @@ -31,6 +31,10 @@ class IrcEvent; class IrcEventNumeric; class Netsplit; +#ifdef HAVE_QCA2 +class KeyEvent; +#endif + class CoreSessionEventProcessor : public BasicHandler { Q_OBJECT @@ -55,6 +59,9 @@ public: Q_INVOKABLE void processIrcEventQuit(IrcEvent *event); Q_INVOKABLE void lateProcessIrcEventQuit(IrcEvent *event); Q_INVOKABLE void processIrcEventTopic(IrcEvent *event); +#ifdef HAVE_QCA2 + Q_INVOKABLE void processKeyEvent(KeyEvent *event); +#endif Q_INVOKABLE void processIrcEvent001(IrcEvent *event); // RPL_WELCOME Q_INVOKABLE void processIrcEvent005(IrcEvent *event); // RPL_ISUPPORT