1/* 2 * wpa_gui - AddInterface class 3 * Copyright (c) 2008, Jouni Malinen <j@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 18class WpaGui; 19 20class AddInterface : public QDialog 21{ 22 Q_OBJECT 23 24public: 25 AddInterface(WpaGui *_wpagui, QWidget *parent = 0); 26 27public slots: 28 virtual void interfaceSelected(QTreeWidgetItem *sel); 29 30private: 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