defaultmodule.h
00001 #ifndef MODULE_H 00002 #define MODULE_H 00003 00004 #include "module.h" 00005 00006 class QWidget; 00007 00008 class DefaultModule : Module{ 00009 00010 public: 00011 DefaultModule(){}; 00012 00013 virtual bool isOwner(Interface *i); 00014 virtual QWidget *configure(); 00015 virtual QWidget *information()}; 00016 virtual QList<Interface> getInterfaces(); 00017 virtual QMap<QString, QString> possibleNewInterfaces(); 00018 virtual Interface *addNewInterface(QString name); 00019 virtual bool remove(Interface* i); 00020 00021 }; 00022 00023 #endif 00024 00025 // module.h 00026
