/***************************************************************************
- * Copyright (C) 2005-07 by The Quassel Team *
+ * Copyright (C) 2005-08 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
+ * (at your option) version 3. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
#include "util.h"
-#include "server.h"
-#include "networkinfo.h"
+#include "networkconnection.h"
+#include "network.h"
#include "ctcphandler.h"
#include <QDebug>
-UserInputHandler::UserInputHandler(Server *parent)
+UserInputHandler::UserInputHandler(NetworkConnection *parent)
: BasicHandler(parent) {
}
params << bufname << msg;
emit putCmd("PRIVMSG", params);
if(isChannelName(bufname)) {
- emit displayMsg(Message::Plain, params[0], msg, networkInfo()->myNick(), Message::Self);
+ emit displayMsg(Message::Plain, params[0], msg, network()->myNick(), Message::Self);
} else {
- emit displayMsg(Message::Plain, params[0], msg, networkInfo()->myNick(), Message::Self|Message::PrivMsg);
+ emit displayMsg(Message::Plain, params[0], msg, network()->myNick(), Message::Self|Message::PrivMsg);
}
}
void UserInputHandler::handleMe(QString bufname, QString msg) {
if(bufname.isEmpty()) return; // server buffer
server->ctcpHandler()->query(bufname, "ACTION", msg);
- emit displayMsg(Message::Action, bufname, msg, networkInfo()->myNick());
+ emit displayMsg(Message::Action, bufname, msg, network()->myNick());
}
void UserInputHandler::handleTopic(QString bufname, QString msg) {