Source Code (Use browser search to find items of interest.)
Class Index
ksirc'ServerChannel (./kdenetwork/ksirc/KSPrefs/serverchannel.h:15)
class ServerChannel : public serverchanneldata
{
Q_OBJECT
public:
ServerChannel
(
QWidget* parent = NULL,
const char* name = NULL
);
virtual ~ServerChannel();
public slots:
void slot_apply();
void servers_delete();
void servers_add();
void channels_add();
void channels_delete();
void servers_sle_update(const char *);
void channels_sle_update(const char *);
};
ksirc'ServerChannel::ServerChannel() (./kdenetwork/ksirc/KSPrefs/serverchannel.cpp:19)
ServerChannel::ServerChannel
(
QWidget* parent,
const char* name
)
:
Inherited( parent, name )
{
QString server, cindex;
int items;
B_AddServers->setEnabled(FALSE);
B_AddChannels->setEnabled(FALSE);
QStrList recent;
kConfig->setGroup("ServerList");
kConfig->readListEntry("RecentServers", recent);
LB_Servers->insertStrList(&recent, 0);
LB_Servers->setCurrentItem(0);
kConfig->setGroup("ChannelList");
items = kConfig->readNumEntry("Number");
for(int i = 0; i < items; i++){
cindex.setNum(i);
server = "Channel-" + cindex;
LB_Channels->insertItem(kConfig->readEntry(server), 0);
}
LB_Channels->setCurrentItem(0);
}
ksirc'ServerChannel::~ServerChannel() (./kdenetwork/ksirc/KSPrefs/serverchannel.cpp:50)
ServerChannel::~ServerChannel()
{
}
ksirc'ServerChannel::slot_apply() (./kdenetwork/ksirc/KSPrefs/serverchannel.cpp:55)
void ServerChannel::slot_apply(){
QString server, cindex;
int items;
QStrList recent;
kConfig->setGroup("ServerList");
items = LB_Servers->count();
for(int i = 0; i < items; i++){
recent.insert(0, LB_Servers->text(i));
}
kConfig->writeEntry("RecentServers", recent);
kConfig->setGroup("ChannelList");
items = LB_Channels->count();
kConfig->writeEntry("Number", items);
for(int i = 0; i < items; i++){
cindex.setNum(i);
server = "Channel-" + cindex;
kConfig->writeEntry(server, LB_Channels->text(i));
}
kConfig->sync();
}
ksirc'ServerChannel::servers_delete() (./kdenetwork/ksirc/KSPrefs/serverchannel.cpp:78)
void ServerChannel::servers_delete()
{
int item = LB_Servers->currentItem();
LB_Servers->removeItem(item);
if(item < (int) LB_Servers->count())
LB_Servers->setCurrentItem(item);
else
LB_Servers->setCurrentItem(LB_Servers->count()-1);
}
ksirc'ServerChannel::channels_delete() (./kdenetwork/ksirc/KSPrefs/serverchannel.cpp:88)
void ServerChannel::channels_delete()
{
int item = LB_Channels->currentItem();
LB_Channels->removeItem(item);
if(item < (int) LB_Channels->count())
LB_Channels->setCurrentItem(item);
else
LB_Channels->setCurrentItem(LB_Channels->count()-1);
}
ksirc'ServerChannel::servers_add() (./kdenetwork/ksirc/KSPrefs/serverchannel.cpp:98)
void ServerChannel::servers_add()
{
int item = LB_Servers->currentItem()+1;
LB_Servers->insertItem(SLE_Servers->text(), item);
LB_Servers->setCurrentItem(item);
SLE_Servers->setText("");
}
ksirc'ServerChannel::channels_add() (./kdenetwork/ksirc/KSPrefs/serverchannel.cpp:107)
void ServerChannel::channels_add()
{
int item = LB_Channels->currentItem()+1;
LB_Channels->insertItem(SLE_Channels->text(), item);
LB_Channels->setCurrentItem(item);
SLE_Channels->setText("");
}
ksirc'ServerChannel::servers_sle_update() (./kdenetwork/ksirc/KSPrefs/serverchannel.cpp:116)
void ServerChannel::servers_sle_update(const char *)
{
if(strlen(SLE_Servers->text()) > 0)
B_AddServers->setEnabled(TRUE);
else
B_AddServers->setEnabled(FALSE);
}
ksirc'ServerChannel::channels_sle_update() (./kdenetwork/ksirc/KSPrefs/serverchannel.cpp:124)
void ServerChannel::channels_sle_update(const char *)
{
if(strlen(SLE_Channels->text()) > 0)
B_AddChannels->setEnabled(TRUE);
else
B_AddChannels->setEnabled(FALSE);
}