#ifndef WLAN_MODULE_H #define WLAN_MODULE_H #include "module.h" class WLANImp; class WLANModule : Module{ signals: void updateInterface(Interface *i); public: WLANModule(); ~WLANModule(); virtual const QString type() {return "wlan";}; void setProfile(const QString &newProfile); bool isOwner(Interface *); QWidget *configure(Interface *i); QWidget *information(Interface *i); QList getInterfaces(); void possibleNewInterfaces(QMap &){}; Interface *addNewInterface(const QString &name); bool remove(Interface* i); QString getPixmapName(Interface* i); virtual void receive(const QCString&, const QByteArray&); private: QWidget *getInfo(Interface*); WLANImp *wlanconfigWiget; QList list; QString profile; }; extern "C" { void* create_plugin() { return new WLANModule(); } }; #endif // wlanmodule.h