Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

IRCServerList Class Reference

#include </home/clem/local/src/opie/noncore/net/opieirc/ircserverlist.h>

Collaboration diagram for IRCServerList:

Collaboration graph
[legend]
List of all members.

Public Slots

void addServer ()
void delServer ()
void editServer ()
void acceptOnClick (QListBoxItem *)

Public Member Functions

 IRCServerList (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags f=0)
int exec ()
bool hasServer ()
IRCServer server ()
 ~IRCServerList ()

Protected Attributes

Configm_config
QListBox * m_list

Constructor & Destructor Documentation

IRCServerList::IRCServerList QWidget *  parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  f = 0
 

Definition at line 37 of file ircserverlist.cpp.

References acceptOnClick(), add, addServer(), delServer(), editServer(), i, QString::length(), m_config, m_list, QString::number(), Config::readEntry(), Config::readNumEntry(), server(), IRCServer::setChannels(), Config::setGroup(), IRCServer::setHostname(), IRCServer::setName(), IRCServer::setNick(), IRCServer::setPassword(), IRCServer::setPort(), IRCServer::setRealname(), IRCServer::setUsername(), QPEApplication::showDialog(), and tr.

IRCServerList::~IRCServerList  ) 
 

Definition at line 167 of file ircserverlist.cpp.

References m_config.


Member Function Documentation

void IRCServerList::acceptOnClick QListBoxItem *   )  [slot]
 

Definition at line 130 of file ircserverlist.cpp.

Referenced by IRCServerList().

void IRCServerList::addServer  )  [slot]
 

Definition at line 93 of file ircserverlist.cpp.

References IRCServerEditor::getServer(), m_list, server(), and TRUE.

Referenced by IRCServerList().

void IRCServerList::delServer  )  [slot]
 

Definition at line 105 of file ircserverlist.cpp.

References m_list.

Referenced by IRCServerList().

void IRCServerList::editServer  )  [slot]
 

Definition at line 114 of file ircserverlist.cpp.

References IRCServerEditor::getServer(), m_list, IRCListBoxServer::server(), server(), IRCListBoxServer::setServer(), and TRUE.

Referenced by IRCServerList().

int IRCServerList::exec  ) 
 

Definition at line 134 of file ircserverlist.cpp.

References IRCServer::channels(), IRCServer::hostname(), i, m_config, m_list, IRCServer::name(), IRCServer::nick(), QString::number(), IRCServer::password(), IRCServer::port(), IRCServer::realname(), server(), Config::setGroup(), IRCServer::username(), and Config::writeEntry().

Referenced by MainWindow::newConnection().

bool IRCServerList::hasServer  ) 
 

Definition at line 157 of file ircserverlist.cpp.

References m_list.

Referenced by MainWindow::newConnection().

IRCServer IRCServerList::server  ) 
 

Definition at line 162 of file ircserverlist.cpp.

References m_list.

Referenced by addServer(), editServer(), exec(), IRCServerList(), and MainWindow::newConnection().


Member Data Documentation

Config* IRCServerList::m_config [protected]
 

Definition at line 47 of file ircserverlist.h.

Referenced by exec(), IRCServerList(), and ~IRCServerList().

QListBox* IRCServerList::m_list [protected]
 

Definition at line 48 of file ircserverlist.h.

Referenced by addServer(), delServer(), editServer(), exec(), hasServer(), IRCServerList(), and server().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:36:44 2005 for OPIE by  doxygen 1.4.2