summaryrefslogtreecommitdiff
path: root/noncore/net/opieirc/mainwindow.cpp
authorwazlaf <wazlaf>2002-09-11 22:22:04 (UTC)
committer wazlaf <wazlaf>2002-09-11 22:22:04 (UTC)
commit4864665ad76095620fdf5aa19d24f05967f32b40 (patch) (unidiff)
tree4b3e371b5da03292ce09f7e388885dd3ec049ff8 /noncore/net/opieirc/mainwindow.cpp
parent7ab82ad13aaf708ffba4bf4294d29b789007ddde (diff)
downloadopie-4864665ad76095620fdf5aa19d24f05967f32b40.zip
opie-4864665ad76095620fdf5aa19d24f05967f32b40.tar.gz
opie-4864665ad76095620fdf5aa19d24f05967f32b40.tar.bz2
serverlist browser
Diffstat (limited to 'noncore/net/opieirc/mainwindow.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opieirc/mainwindow.cpp23
1 files changed, 6 insertions, 17 deletions
diff --git a/noncore/net/opieirc/mainwindow.cpp b/noncore/net/opieirc/mainwindow.cpp
index bc0b0d1..3d13ee9 100644
--- a/noncore/net/opieirc/mainwindow.cpp
+++ b/noncore/net/opieirc/mainwindow.cpp
@@ -59,21 +59,10 @@ void MainWindow::killTab(IRCTab *tab) {
59} 59}
60 60
61void MainWindow::newConnection() { 61void MainWindow::newConnection() {
62 IRCServer *server = new IRCServer(); 62 IRCServerList list(this, "ServerList", TRUE);
63 server->setHostname("irc.openprojects.net"); 63 if (list.exec() == QDialog::Accepted && list.hasServer()) {
64 server->setPort(6667); 64 IRCServerTab *serverTab = new IRCServerTab(list.server(), this, m_tabWidget);
65 server->setDescription("OpenProjects"); 65 addTab(serverTab);
66 server->setNick("opie-irc"); 66 serverTab->doConnect();
67 server->setUsername("opie-irc"); 67 }
68 server->setRealname("opie-irc");
69 IRCServerTab *serverTab = new IRCServerTab(server, this, m_tabWidget);
70 addTab(serverTab);
71 serverTab->doConnect();
72
73 /*
74 * Serverlist : not functional yet
75 IRCServerList *list = new IRCServerList(this, "ServerList", TRUE);
76 list->exec();
77 delete list;
78 */
79} 68}