From 1ed782f91c1af59e31c117809ca5d9150b8b6654 Mon Sep 17 00:00:00 2001 From: benmeyer Date: Tue, 01 Oct 2002 21:21:48 +0000 Subject: Getting modules to work --- (limited to 'noncore/net/networksetup/interface.h') diff --git a/noncore/net/networksetup/interface.h b/noncore/net/networksetup/interface.h index 1ad71eb..5dc95a4 100644 --- a/noncore/net/networksetup/interface.h +++ b/noncore/net/networksetup/interface.h @@ -3,6 +3,7 @@ #include +class Module; class Interface { public: @@ -21,8 +22,8 @@ public: virtual QString getHardwareName(){ return hardareName; }; virtual void setHardwareName(QString name="Unknown"){ hardareName = name; }; - virtual QString getModuleOwner(){ return moduleOwner; }; - virtual void setModuleOwner(QString owner="Default"){ moduleOwner = owner; }; + virtual Module* getModuleOwner(){ return moduleOwner; }; + virtual void setModuleOwner(Module *owner=NULL){ moduleOwner = owner; }; // inet information. QString getMacAddress(){ return macAddress; }; @@ -45,7 +46,7 @@ private: bool attached; QString interfaceName; QString hardareName; - QString moduleOwner; + Module *moduleOwner; // Network information QString macAddress; -- cgit v0.9.0.2