summaryrefslogtreecommitdiff
authordwmw2 <dwmw2>2003-06-07 17:07:43 (UTC)
committer dwmw2 <dwmw2>2003-06-07 17:07:43 (UTC)
commit9ae55ad05f06d1bff20ea0e0fae59781b503a79b (patch) (side-by-side diff)
treeb197565219d69cadecca357a978a9319eeb52220
parentb293babbe1e640705163a95e192461d140f590eb (diff)
downloadopie-9ae55ad05f06d1bff20ea0e0fae59781b503a79b.zip
opie-9ae55ad05f06d1bff20ea0e0fae59781b503a79b.tar.gz
opie-9ae55ad05f06d1bff20ea0e0fae59781b503a79b.tar.bz2
set/use interface status
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/networksettings/ppp/connect.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/noncore/settings/networksettings/ppp/connect.cpp b/noncore/settings/networksettings/ppp/connect.cpp
index 6905d79..2400d7b 100644
--- a/noncore/settings/networksettings/ppp/connect.cpp
+++ b/noncore/settings/networksettings/ppp/connect.cpp
@@ -110,12 +110,15 @@ ConnectWidget::ConnectWidget(InterfacePPP *ifp, QWidget *parent, const char *nam
messg->setAlignment(AlignCenter);
messg->setText(i18n("Unable to create modem lock file."));
messg->setMinimumHeight(messg->sizeHint().height() + 5);
// int messw = (messg->sizeHint().width() * 12) / 10;
// messw = QMAX(messw,280);
// messg->setMinimumWidth(messw);
+ if (_ifaceppp->getStatus())
+ messg->setText(i18n("Online"));
+ else
messg->setText(i18n("Offline"));
l0->addSpacing(10);
l0->addWidget(messg);
l0->addSpacing(10);
QHBoxLayout *l1 = new QHBoxLayout(10);
@@ -1129,12 +1132,15 @@ void ConnectWidget::if_waiting_slot() {
set_con_speed_string();
// p_kppp->con_win->setConnectionSpeed(p_kppp->con_speed);
this->hide();
messg->setText("");
+ _ifaceppp->setStatus( true );
+ // emit _ifaceppp->updateInterface(_ifaceppp);
+
// prepare the con_win so as to have the right size for
// accounting / non-accounting mode
// if(p_kppp->acct != 0)
// p_kppp->con_win->accounting(p_kppp->acct->running());
// else
// p_kppp->con_win->accounting(false);