removing hardcoded aliases from userinputhandler. some minor, internal improvements...
[quassel.git] / src / core / userinputhandler.h
index d1e2d26..436b254 100644 (file)
@@ -40,7 +40,6 @@ public slots:
   void handleDeop(const BufferInfo &bufferInfo, const QString &text);
   void handleDevoice(const BufferInfo &bufferInfo, const QString &text);
   void handleInvite(const BufferInfo &bufferInfo, const QString &text);
-  void handleJ(const BufferInfo &bufferInfo, const QString &text);
   void handleJoin(const BufferInfo &bufferInfo, const QString &text);
   void handleKick(const BufferInfo &bufferInfo, const QString &text);
   void handleKill(const BufferInfo &bufferInfo, const QString &text);
@@ -52,6 +51,7 @@ public slots:
   void handleOper(const BufferInfo &bufferInfo, const QString &text);
   void handleOp(const BufferInfo &bufferInfo, const QString &text);
   void handlePart(const BufferInfo &bufferInfo, const QString &text);
+  void handlePing(const BufferInfo &bufferInfo, const QString &text);
   void handleQuery(const BufferInfo &bufferInfo, const QString &text);
   void handleQuit(const BufferInfo &bufferInfo, const QString &text);
   void handleQuote(const BufferInfo &bufferInfo, const QString &text);
@@ -63,6 +63,9 @@ public slots:
   void handleWhowas(const BufferInfo &bufferInfo, const QString &text);
 
   void defaultHandler(QString cmd, const BufferInfo &bufferInfo, const QString &text);
+
+private:
+  void expand(const QString &alias, const BufferInfo &bufferInfo, const QString &msg);
 };