summaryrefslogtreecommitdiff
path: root/noncore/settings/networksettings/ppp/kpppwidget.h
Side-by-side diff
Diffstat (limited to 'noncore/settings/networksettings/ppp/kpppwidget.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/networksettings/ppp/kpppwidget.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/noncore/settings/networksettings/ppp/kpppwidget.h b/noncore/settings/networksettings/ppp/kpppwidget.h
index d7e74af..b958862 100644
--- a/noncore/settings/networksettings/ppp/kpppwidget.h
+++ b/noncore/settings/networksettings/ppp/kpppwidget.h
@@ -25,31 +25,32 @@
*/
#ifndef __KPPPWIDGET_H__
#define __KPPPWIDGET_H__
#include <qstring.h>
#include "conwindow.h"
#include "accounts.h"
#include "connect.h"
class QPushButton;
-
+class Interface;
+class PPPData;
class KPPPWidget : public QDialog {
Q_OBJECT
public:
- KPPPWidget( QWidget *parent=0, const char *name=0, bool modal = false, WFlags fl = 0 );
+ KPPPWidget(PPPData*, Interface*, QWidget *parent=0, const char *name=0, bool modal = false, WFlags fl = 0 );
~KPPPWidget();
void setPW_Edit(const QString &);
private slots:
void newdefaultaccount(int);
void beginConnect();
void quitbutton();
void usernameChanged(const QString &);
void passwordChanged(const QString &);
void enterPressedInID();
@@ -61,41 +62,41 @@ private slots:
public slots:
void disconnect();
void log_window_toggled(bool on);
signals:
void begin_connect();
void cmdl_start();
public:
QCheckBox *log;
bool connected;
QString con_speed;
- // ConnectWidget *con;
- // ConWindow *con_win;
+ ConnectWidget *con;
+ ConWindow *con_win;
// PPPStatsDlg *statdlg;
// AccountingBase *acct;
QPushButton *quit_b;
//PPPStats *stats;
private:
// void prepareSetupDialog();
void interruptConnection();
void sigChld();
void sigPPPDDied();
QString encodeWord(const QString &s);
void showNews ();
QString ruleset_load_errmsg;
-
+ PPPData *_pppdata;
QPushButton *setup_b;
QFrame *fline;
QFrame *fline1;
QPushButton *connect_b;
QComboBox *connectto_c;
QLabel *ID_Label;
QLabel *PW_Label;
QLineEdit *ID_Edit;
QLineEdit *PW_Edit;
QLabel *label1;
QLabel *label2;
QLabel *label3;