Source Code (Use browser search to find items of interest.)
Class Index
kppp'LoginTerm (./kdenetwork/kppp/loginterm.h:28)
class LoginTerm : public QDialog {
Q_OBJECT
public:
LoginTerm(QWidget *parent, const char *name);
bool pressedContinue();
public slots:
void cancelbutton();
void continuebutton();
private:
LoginMultiLineEdit *text_window;
QPushButton *cancel_b;
QPushButton *continue_b;
bool cont;
};
kppp'LoginTerm::LoginTerm() (./kdenetwork/kppp/loginterm.cpp:97)
LoginTerm::LoginTerm (QWidget *parent, const char *name)
: QDialog(parent, name, FALSE)
{
setCaption("Login Terminal Window");
setMinimumSize(300, 200);
setMaximumSize(600, 400);
resize(400, 300);
QVBoxLayout *tl = new QVBoxLayout(this, 2);
QGridLayout *vgr = new QGridLayout(2, 1);
QGridLayout *hgr = new QGridLayout(1, 2, 30);
tl->addLayout(vgr);
vgr->addLayout(hgr, 1, 0);
vgr->setRowStretch(0, 1);
vgr->addRowSpacing(1, 40);
text_window = new LoginMultiLineEdit(this, "term");
text_window->setFocus();
vgr->addWidget(text_window, 0, 0);
cancel_b = new QPushButton(this, "cancel");
cancel_b->setText(i18n("Ca&ncel"));
cancel_b->setFixedHeight(25);
connect(cancel_b, SIGNAL(clicked()), SLOT(cancelbutton()));
continue_b = new QPushButton(this, "continue");
continue_b->setText(i18n("&Continue"));
continue_b->setFixedHeight(25);
connect(continue_b, SIGNAL(clicked()), SLOT(continuebutton()));
int mwidth;
if (cancel_b->sizeHint().width() > continue_b->sizeHint().width())
mwidth = cancel_b->sizeHint().width();
else
mwidth = continue_b->sizeHint().width();
cancel_b->setFixedWidth(mwidth + 20);
continue_b->setFixedWidth(mwidth + 20);
hgr->addWidget(cancel_b, 0, 0, AlignCenter);
hgr->addWidget(continue_b, 0, 1, AlignCenter);
cont = false;
Modem::modem->notify(text_window, SLOT(readChar(unsigned char)));
}
kppp'LoginTerm::cancelbutton() (./kdenetwork/kppp/loginterm.cpp:146)
void LoginTerm::cancelbutton () {
hide();
}
kppp'LoginTerm::continuebutton() (./kdenetwork/kppp/loginterm.cpp:151)
void LoginTerm::continuebutton() {
cont = true;
hide();
}
kppp'LoginTerm::pressedContinue() (./kdenetwork/kppp/loginterm.cpp:157)
bool LoginTerm::pressedContinue() {
return cont;
}