Source Code (Use browser search to find items of interest.)
Class Index
ksirc'StartUp (./kdenetwork/ksirc/KSPrefs/startup.h:15)
class StartUp : public startupdata
{
Q_OBJECT
public:
StartUp
(
QWidget* parent = NULL,
const char* name = NULL
);
virtual ~StartUp();
public slots:
void slot_apply();
protected slots:
void nicks_delete();
void nicks_add();
void sle_add_update(const char *);
};
ksirc'StartUp::StartUp() (./kdenetwork/ksirc/KSPrefs/startup.cpp:19)
StartUp::StartUp
(
QWidget* parent,
const char* name
)
:
Inherited( parent, name )
{
QString qsNick, qsRealname;
kConfig->setGroup("StartUp");
qsNick = kConfig->readEntry("Nick", "");
qsRealname = kConfig->readEntry("RealName", "");
SLE_Nick->setText(qsNick);
SLE_RealName->setText(qsRealname);
QString nick, cindex;
int items;
B_AddNicks->setEnabled(FALSE);
kConfig->setGroup("NotifyList");
items = kConfig->readNumEntry("Number");
for(int i = 0; i < items; i++){
cindex.setNum(i);
nick = "Notify-" + cindex;
LB_Nicks->insertItem(kConfig->readEntry(nick));
}
LB_Nicks->setCurrentItem(0);
}
ksirc'StartUp::~StartUp() (./kdenetwork/ksirc/KSPrefs/startup.cpp:53)
StartUp::~StartUp()
{
}
ksirc'StartUp::slot_apply() (./kdenetwork/ksirc/KSPrefs/startup.cpp:57)
void StartUp::slot_apply()
{
QString qsNick, qsRealname;
kConfig->setGroup("StartUp");
qsNick = SLE_Nick->text();
qsRealname = SLE_RealName->text();
kConfig->writeEntry("Nick", qsNick);
kConfig->writeEntry("RealName", qsRealname);
QString nick, cindex;
int items;
kConfig->setGroup("NotifyList");
items = LB_Nicks->count();
kConfig->writeEntry("Number", items);
for(int i = 0; i < items; i++){
cindex.setNum(i);
nick = "Notify-" + cindex;
kConfig->writeEntry(nick, LB_Nicks->text(i));
}
kConfig->sync();
}
ksirc'StartUp::nicks_delete() (./kdenetwork/ksirc/KSPrefs/startup.cpp:80)
void StartUp::nicks_delete()
{
int item = LB_Nicks->currentItem();
LB_Nicks->removeItem(item);
if(item < (int) LB_Nicks->count())
LB_Nicks->setCurrentItem(item);
else
LB_Nicks->setCurrentItem(LB_Nicks->count()-1);
}
ksirc'StartUp::nicks_add() (./kdenetwork/ksirc/KSPrefs/startup.cpp:90)
void StartUp::nicks_add()
{
int item = LB_Nicks->currentItem()+1;
LB_Nicks->insertItem(SLE_Nicks->text(), item);
LB_Nicks->setCurrentItem(item);
SLE_Nicks->setText("");
}
ksirc'StartUp::sle_add_update() (./kdenetwork/ksirc/KSPrefs/startup.cpp:98)
void StartUp::sle_add_update(const char *)
{
if(strlen(SLE_Nicks->text()) > 0)
B_AddNicks->setEnabled(TRUE);
else
B_AddNicks->setEnabled(FALSE);
}