if(eventType > 0) {
Handler handler(object, i, priority);
registeredHandlers()[eventType].append(handler);
- qDebug() << "Registered event handler for" << methodSignature << "in" << object;
+ //qDebug() << "Registered event handler for" << methodSignature << "in" << object;
}
eventType = findEventType(methodSignature, filterPrefix);
if(eventType > 0) {
Handler handler(object, i, priority);
registeredFilters()[eventType].append(handler);
- qDebug() << "Registered event filterer for" << methodSignature << "in" << object;
+ //qDebug() << "Registered event filterer for" << methodSignature << "in" << object;
}
}
}
initScriptEngine();
eventManager()->registerObject(ircParser(), EventManager::NormalPriority);
- eventManager()->registerObject(eventProcessor(), EventManager::HighPriority);
+ eventManager()->registerObject(eventProcessor(), EventManager::HighPriority); // needs to process events *before* the stringifier!
eventManager()->registerObject(eventStringifier(), EventManager::NormalPriority);
eventManager()->registerObject(this, EventManager::LowPriority); // for sending MessageEvents to the client
return msgEvent;
}
-void EventStringifier::sendMessageEvent(MessageEvent *event) { qDebug() << event->text();
+void EventStringifier::sendMessageEvent(MessageEvent *event) {
coreSession()->eventManager()->sendEvent(event);
}
void IrcServerHandler::defaultHandler(QString cmd, const QString &prefix, const QList<QByteArray> &rawparams) {
- // we assume that all this happens in server encoding
- QStringList params = serverDecode(rawparams);
- uint num = cmd.toUInt();
- // numeric commands are handled by the event system now
- if(!num) {
- emit displayMsg(Message::Error, BufferInfo::StatusBuffer, "", QString("Unknown: ") + cmd + " " + params.join(" "), prefix);
- //qDebug() << prefix <<":"<<cmd<<params;
- }
+ // many commands are handled by the event system now
+ Q_UNUSED(cmd)
+ Q_UNUSED(prefix)
+ Q_UNUSED(rawparams)
}
//******************************/