Hook up the event system to CoreSession's legacy displayMsg() processing
[quassel.git] / src / core / coresession.h
index 3f36497..20a2374 100644 (file)
@@ -40,6 +40,7 @@ class CoreNetworkConfig;
 class CoreSessionEventProcessor;
 class EventManager;
 class IrcParser;
+class MessageEvent;
 class NetworkConnection;
 class SignalProxy;
 
@@ -169,6 +170,9 @@ private:
   void initScriptEngine();
   void processMessages();
 
+  /// Hook for converting events to the old displayMsg() handlers
+  Q_INVOKABLE void processMessageEvent(MessageEvent *event);
+
   UserId _user;
 
   SignalProxy *_signalProxy;