Home | History | Annotate | Download | only in wpa_gui-qt4
      1 /*
      2  * wpa_gui - AddInterface class
      3  * Copyright (c) 2008, Jouni Malinen <j (at) w1.fi>
      4  *
      5  * This software may be distributed under the terms of the BSD license.
      6  * See README for more details.
      7  */
      8 
      9 #ifndef ADDINTERFACE_H
     10 #define ADDINTERFACE_H
     11 
     12 #include <QObject>
     13 
     14 #include <QDialog>
     15 #include <QTreeWidget>
     16 #include <QVBoxLayout>
     17 
     18 class WpaGui;
     19 
     20 class AddInterface : public QDialog
     21 {
     22 	Q_OBJECT
     23 
     24 public:
     25 	AddInterface(WpaGui *_wpagui, QWidget *parent = 0);
     26 
     27 public slots:
     28 	virtual void interfaceSelected(QTreeWidgetItem *sel);
     29 
     30 private:
     31 	void addInterfaces();
     32 	bool addRegistryInterface(const QString &ifname);
     33 
     34 	QVBoxLayout *vboxLayout;
     35 	QTreeWidget *interfaceWidget;
     36 	WpaGui *wpagui;
     37 };
     38 
     39 #endif /* ADDINTERFACE_H */
     40