]>
git.ipfire.org Git - thirdparty/hostap.git/blob - wpa_supplicant/wpa_gui-qt4/networkconfig.h
2 * wpa_gui - NetworkConfig class
3 * Copyright (c) 2005-2006, Jouni Malinen <j@w1.fi>
5 * This software may be distributed under the terms of the BSD license.
6 * See README for more details.
9 #ifndef NETWORKCONFIG_H
10 #define NETWORKCONFIG_H
13 #include "ui_networkconfig.h"
17 class NetworkConfig
: public QDialog
, public Ui::NetworkConfig
22 NetworkConfig(QWidget
*parent
= 0, const char *name
= 0,
23 bool modal
= false, Qt::WindowFlags fl
= 0);
26 virtual void paramsFromScanResults(QTreeWidgetItem
*sel
);
27 virtual void setWpaGui(WpaGui
*_wpagui
);
28 virtual int setNetworkParam(int id
, const char *field
,
29 const char *value
, bool quote
);
30 virtual void paramsFromConfig(int network_id
);
31 virtual void newNetwork();
34 virtual void authChanged(int sel
);
35 virtual void addNetwork();
36 virtual void encrChanged(const QString
&sel
);
37 virtual void writeWepKey(int network_id
, QLineEdit
*edit
, int id
);
38 virtual void removeNetwork();
39 virtual void eapChanged(int sel
);
40 virtual void useWps();
43 virtual void languageChange();
51 virtual void wepEnabled(bool enabled
);
52 virtual void getEapCapa();
55 #endif /* NETWORKCONFIG_H */