summaryrefslogtreecommitdiff
path: root/noncore/net/opieirc/ircservertab.cpp
authorwazlaf <wazlaf>2002-09-11 22:22:04 (UTC)
committer wazlaf <wazlaf>2002-09-11 22:22:04 (UTC)
commit4864665ad76095620fdf5aa19d24f05967f32b40 (patch) (side-by-side diff)
tree4b3e371b5da03292ce09f7e388885dd3ec049ff8 /noncore/net/opieirc/ircservertab.cpp
parent7ab82ad13aaf708ffba4bf4294d29b789007ddde (diff)
downloadopie-4864665ad76095620fdf5aa19d24f05967f32b40.zip
opie-4864665ad76095620fdf5aa19d24f05967f32b40.tar.gz
opie-4864665ad76095620fdf5aa19d24f05967f32b40.tar.bz2
serverlist browser
Diffstat (limited to 'noncore/net/opieirc/ircservertab.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opieirc/ircservertab.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/noncore/net/opieirc/ircservertab.cpp b/noncore/net/opieirc/ircservertab.cpp
index 1f377aa..724f4bd 100644
--- a/noncore/net/opieirc/ircservertab.cpp
+++ b/noncore/net/opieirc/ircservertab.cpp
@@ -1,12 +1,12 @@
#include <stdio.h>
#include "ircservertab.h"
-IRCServerTab::IRCServerTab(IRCServer *server, MainWindow *mainWindow, QWidget *parent, const char *name, WFlags f) : IRCTab(parent, name, f) {
+IRCServerTab::IRCServerTab(IRCServer server, MainWindow *mainWindow, QWidget *parent, const char *name, WFlags f) : IRCTab(parent, name, f) {
m_server = server;
- m_session = new IRCSession(m_server);
+ m_session = new IRCSession(&m_server);
m_mainWindow = mainWindow;
m_close = FALSE;
- m_description->setText(tr("Connection to")+" <b>" + server->hostname() + ":" + QString::number(server->port()) + "</b>");
+ m_description->setText(tr("Connection to")+" <b>" + server.hostname() + ":" + QString::number(server.port()) + "</b>");
m_textview = new QTextView(this);
m_textview->setHScrollBarMode(QScrollView::AlwaysOff);
m_textview->setVScrollBarMode(QScrollView::AlwaysOn);
@@ -30,7 +30,6 @@ IRCServerTab::~IRCServerTab() {
m_mainWindow->killTab(it.current());
}
delete m_session;
- delete m_server;
}
void IRCServerTab::removeChannelTab(IRCChannelTab *tab) {
@@ -46,7 +45,7 @@ IRCSession *IRCServerTab::session() {
}
IRCServer *IRCServerTab::server() {
- return m_server;
+ return &m_server;
}
void IRCServerTab::processCommand() {