From: Manuel Nickschas Date: Sat, 21 Oct 2006 00:53:51 +0000 (+0000) Subject: More minor changes while playing around. Enter /c now in the channel widget to connec... X-Git-Tag: 0.1.0~271 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=bcd7397f34626cf64f263f8779036b3c5d0767e9;hp=a7afccdbf779b959a4ce3fe88ec42590e3df6cfe More minor changes while playing around. Enter /c now in the channel widget to connect to QuakeNet. We really need network settings, me thinks. --- diff --git a/gui/channelwidget.cpp b/gui/channelwidget.cpp index 9cc05763..b271ec40 100644 --- a/gui/channelwidget.cpp +++ b/gui/channelwidget.cpp @@ -26,7 +26,8 @@ ChannelWidget::ChannelWidget(QWidget *parent) : QWidget(parent) { ui.setupUi(this); - //ui.lineEdit->setText("foobar"); + ui.inputEdit->grabKeyboard(); + ui.inputEdit->setFocus(); /* //ui.splitter-> ui.textBrowser->setHtml("[17:21] --> Dante has joined #quassel (~hurz@p1af2242.dip.t-dialin.net)
" @@ -50,11 +51,13 @@ ChannelWidget::ChannelWidget(QWidget *parent) : QWidget(parent) { connect(guiProxy, SIGNAL(csCoreMessage(QString)), this, SLOT(lineReceived(QString))); //emit requestConnect("irc.scortum.moep.net", 6668); - emit requestConnect("irc.quakenet.org", 6668); + //emit requestConnect("irc.quakenet.org", 6668); } void ChannelWidget::enterPressed() { - emit inputLine(ui.inputEdit->text()); + QString l = ui.inputEdit->text(); + if(l == "/c") emit requestConnect("irc.quakenet.org", 6668); + else emit inputLine(ui.inputEdit->text()); ui.inputEdit->clear(); } diff --git a/gui/channelwidget.ui b/gui/channelwidget.ui index f5bb9d85..734d8f99 100644 --- a/gui/channelwidget.ui +++ b/gui/channelwidget.ui @@ -17,7 +17,7 @@ - 9 + 1 6 diff --git a/gui/mainwin.cpp b/gui/mainwin.cpp index 66b57548..49196f8c 100644 --- a/gui/mainwin.cpp +++ b/gui/mainwin.cpp @@ -40,8 +40,8 @@ MainWin::MainWin() : QMainWindow() { move(s.value("MainWinPos", QPoint(50, 50)).toPoint()); s.endGroup(); - //workspace = new QWorkspace(this); - //setCentralWidget(workspace); + workspace = new QWorkspace(this); + setCentralWidget(workspace); //ChannelWidget *cw = new ChannelWidget(this); //workspace->addWindow(cw); //setCentralWidget(cw); @@ -56,7 +56,9 @@ MainWin::MainWin() : QMainWindow() { //identitiesAct = settingsMenu->addAction(QIcon(":/default/identity.png"), tr("&Identities..."), serverListDlg, SLOT(editIdentities())); //showServerList(); ChannelWidget *cw = new ChannelWidget(this); - setCentralWidget(cw); + //setCentralWidget(cw); + workspace->addWindow(cw); + cw->showMaximized(); //setEnabled(true); statusBar()->showMessage(tr("Ready.")); } diff --git a/network/server.cpp b/network/server.cpp index e0081702..7f8b705f 100644 --- a/network/server.cpp +++ b/network/server.cpp @@ -72,7 +72,7 @@ void Server::socketError( QAbstractSocket::SocketError err ) { void Server::socketConnected( ) { qDebug() << "Socket connected!"; - putRawLine("NICK :Sput|QuasselDev"); + putRawLine("NICK :QuasselDev"); putRawLine("USER Sputnick 8 * :Using Quassel IRC (WiP Version)"); }