summaryrefslogtreecommitdiff
path: root/noncore/settings/networksettings2/networksettings.h
Side-by-side diff
Diffstat (limited to 'noncore/settings/networksettings2/networksettings.h') (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/networksettings2/networksettings.h26
1 files changed, 16 insertions, 10 deletions
diff --git a/noncore/settings/networksettings2/networksettings.h b/noncore/settings/networksettings2/networksettings.h
index 8ec5d08..987e311 100644
--- a/noncore/settings/networksettings2/networksettings.h
+++ b/noncore/settings/networksettings2/networksettings.h
@@ -9,2 +9,3 @@ class QListBoxItem;
class QEvent;
+class OLedBox;
@@ -19,3 +20,3 @@ public :
WFlags fl = 0 );
- ~NetworkSettings( void );
+ virtual ~NetworkSettings( void );
@@ -24,7 +25,2 @@ public :
- bool isModified( void )
- { return NSD.isModified(); }
- void setModified( bool m )
- { NSD.setModified( m ); }
-
public slots :
@@ -36,6 +32,7 @@ public slots :
void SLOT_CheckState( void );
- void SLOT_Enable( void );
- void SLOT_On( void );
- void SLOT_Connect( void );
- void SLOT_Disconnect( void );
+
+ void SLOT_Up( void );
+ void SLOT_Down( void );
+ void SLOT_Disable( bool );
+
void SLOT_GenerateConfig( void );
@@ -52,2 +49,11 @@ private :
NetworkSettingsData NSD;
+ /*
+
+ no leds : not present, unknown, unchecked or disabled
+ (1) down : hardware present but inactive
+ (2) available : hardware present and active
+ (3) up : present active and connected
+
+ */
+ OLedBox * Leds[3];
};