summaryrefslogtreecommitdiff
path: root/noncore/net/opieirc/ircservertab.cpp
Unidiff
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 @@
1#include <stdio.h> 1#include <stdio.h>
2#include "ircservertab.h" 2#include "ircservertab.h"
3 3
4IRCServerTab::IRCServerTab(IRCServer *server, MainWindow *mainWindow, QWidget *parent, const char *name, WFlags f) : IRCTab(parent, name, f) { 4IRCServerTab::IRCServerTab(IRCServer server, MainWindow *mainWindow, QWidget *parent, const char *name, WFlags f) : IRCTab(parent, name, f) {
5 m_server = server; 5 m_server = server;
6 m_session = new IRCSession(m_server); 6 m_session = new IRCSession(&m_server);
7 m_mainWindow = mainWindow; 7 m_mainWindow = mainWindow;
8 m_close = FALSE; 8 m_close = FALSE;
9 m_description->setText(tr("Connection to")+" <b>" + server->hostname() + ":" + QString::number(server->port()) + "</b>"); 9 m_description->setText(tr("Connection to")+" <b>" + server.hostname() + ":" + QString::number(server.port()) + "</b>");
10 m_textview = new QTextView(this); 10 m_textview = new QTextView(this);
11 m_textview->setHScrollBarMode(QScrollView::AlwaysOff); 11 m_textview->setHScrollBarMode(QScrollView::AlwaysOff);
12 m_textview->setVScrollBarMode(QScrollView::AlwaysOn); 12 m_textview->setVScrollBarMode(QScrollView::AlwaysOn);
@@ -30,7 +30,6 @@ IRCServerTab::~IRCServerTab() {
30 m_mainWindow->killTab(it.current()); 30 m_mainWindow->killTab(it.current());
31 } 31 }
32 delete m_session; 32 delete m_session;
33 delete m_server;
34} 33}
35 34
36void IRCServerTab::removeChannelTab(IRCChannelTab *tab) { 35void IRCServerTab::removeChannelTab(IRCChannelTab *tab) {
@@ -46,7 +45,7 @@ IRCSession *IRCServerTab::session() {
46} 45}
47 46
48IRCServer *IRCServerTab::server() { 47IRCServer *IRCServerTab::server() {
49 return m_server; 48 return &m_server;
50} 49}
51 50
52void IRCServerTab::processCommand() { 51void IRCServerTab::processCommand() {