summaryrefslogtreecommitdiff
path: root/noncore/net/networksetup/module.h
authorbenmeyer <benmeyer>2002-10-01 21:21:48 (UTC)
committer benmeyer <benmeyer>2002-10-01 21:21:48 (UTC)
commit1ed782f91c1af59e31c117809ca5d9150b8b6654 (patch) (unidiff)
treed29c3f84dee9a01649d246a625a71d38274dbaae /noncore/net/networksetup/module.h
parent2987dafbdfa6602c5e165fe862546ea32f5fd3ca (diff)
downloadopie-1ed782f91c1af59e31c117809ca5d9150b8b6654.zip
opie-1ed782f91c1af59e31c117809ca5d9150b8b6654.tar.gz
opie-1ed782f91c1af59e31c117809ca5d9150b8b6654.tar.bz2
Getting modules to work
Diffstat (limited to 'noncore/net/networksetup/module.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/networksetup/module.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/noncore/net/networksetup/module.h b/noncore/net/networksetup/module.h
index 13fd523..c1e9488 100644
--- a/noncore/net/networksetup/module.h
+++ b/noncore/net/networksetup/module.h
@@ -7,6 +7,7 @@
7#include "interface.h" 7#include "interface.h"
8 8
9class QWidget; 9class QWidget;
10class QTabWidget;
10 11
11class Module : QObject{ 12class Module : QObject{
12 13
@@ -17,13 +18,13 @@ public:
17 Module(){}; 18 Module(){};
18 19
19 virtual bool isOwner(Interface *){ return false; }; 20 virtual bool isOwner(Interface *){ return false; };
20 virtual QWidget *configure(){ return NULL; } ; 21 virtual QWidget *configure(QTabWidget **tabWidget){ return NULL; } ;
21 virtual QWidget *information(){ return NULL; }; 22 virtual QWidget *information(QTabWidget **tabWidget){ return NULL; };
22 virtual QList<Interface> getInterfaces() = 0; 23 virtual QList<Interface> getInterfaces() = 0;
23 virtual QMap<QString, QString> possibleNewInterfaces() = 0; 24 virtual QMap<QString, QString> possibleNewInterfaces() = 0;
24 virtual Interface *addNewInterface(QString name) = 0; 25 virtual Interface *addNewInterface(QString name) = 0;
25 virtual bool remove(Interface* i) = 0; 26 virtual bool remove(Interface* i) = 0;
26 27 virtual QString getPixmapName(Interface* i) = 0;
27 28
28}; 29};
29 30