Source Code (Use browser search to find items of interest.)
Class Index
krn'ExpireDlg (./kdenetwork/krn/expireDlg.h:8)
class ExpireDlg: public QDialog
{
Q_OBJECT
public:
ExpireDlg();
~ExpireDlg();
public slots:
void save();
private:
KIntLineEdit *bodies;
KIntLineEdit *headers;
KIntLineEdit *bodies2;
KIntLineEdit *headers2;
};
krn'ExpireDlg::ExpireDlg() (./kdenetwork/krn/expireDlg.cpp:22)
ExpireDlg::ExpireDlg() :
QDialog (0,i18n("KRN - Expire Settings"),true)
{
conf->setGroup("Cache");
TLForm *f=new TLForm("expiration",
i18n("KRN - Expire Settings"),
this);
KTypeLayout *l=f->layout;
//The skips/newline are to give some extra room and the title don't look
//too cramped.
l->skip();
l->newLine();
l->addLabel("l1",i18n("For how long should we keep things (in days)?"));
((QLabel *)l->findWidget("l1"))->setAlignment(AlignCenter);
l->newLine();
l->skip();
l->newLine();
l->addGroup("entries","",true);
l->skip();
l->addLabel("l2",i18n("Read:"));
l->addLabel("l2",i18n("Unread:"));
l->newLine();
l->addLabel("l2",i18n("Article Bodies:"));
bodies=(KIntLineEdit *)(l->addIntLineEdit("bodies",conf->readEntry("ExpireReadBodies","5"),3)->widget);
bodies2=(KIntLineEdit *)(l->addIntLineEdit("bodies2",conf->readEntry("ExpireUnreadBodies","5"),3)->widget);
l->newLine();
l->addLabel("l3",i18n("Article Headers:"));
headers=(KIntLineEdit *)(l->addIntLineEdit("headers",conf->readEntry("ExpireReadHeaders","5"),3)->widget);
headers2=(KIntLineEdit *)(l->addIntLineEdit("headers2",conf->readEntry("ExpireUnreadHeaders","5"),3)->widget);
l->newLine();
l->endGroup();
l->newLine();
l->addGroup("buttons","",false);
QPushButton *b1=(QPushButton *)(l->addButton("b1",i18n("OK"))->widget);
QPushButton *b2=(QPushButton *)(l->addButton("b2",i18n("Cancel"))->widget);
l->endGroup();
l->activate();
b1->setDefault(true);
connect (b1,SIGNAL(clicked()),SLOT(save()));
connect (b2,SIGNAL(clicked()),SLOT(reject()));
}
krn'ExpireDlg::save() (./kdenetwork/krn/expireDlg.cpp:78)
void ExpireDlg::save()
{
conf->setGroup("Cache");
conf->writeEntry("ExpireReadBodies",bodies->text());
conf->writeEntry("ExpireReadHeaders",headers->text());
conf->writeEntry("ExpireUnreadBodies",bodies2->text());
conf->writeEntry("ExpireUnreadHeaders",headers2->text());
accept();
}
krn'ExpireDlg::~ExpireDlg() (./kdenetwork/krn/expireDlg.cpp:90)
ExpireDlg::~ExpireDlg()
{
}