summaryrefslogtreecommitdiff
path: root/noncore/settings/networksettings2/networksettings.h
Side-by-side diff
Diffstat (limited to 'noncore/settings/networksettings2/networksettings.h') (more/less context) (ignore 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
@@ -4,50 +4,56 @@
class ANetNode;
class ANetNodeInstance;
class QTimer;
class QListBoxItem;
class QEvent;
+class OLedBox;
class NetworkSettings : public NetworkSettingsGUI {
Q_OBJECT
public :
NetworkSettings( QWidget *parent=0,
const char *name=0,
WFlags fl = 0 );
- ~NetworkSettings( void );
+ virtual ~NetworkSettings( void );
static QString appName( void )
{ return QString::fromLatin1("networksettings"); }
- bool isModified( void )
- { return NSD.isModified(); }
- void setModified( bool m )
- { NSD.setModified( m ); }
-
public slots :
void SLOT_AddNode( void );
void SLOT_DeleteNode( void );
void SLOT_ShowNode( QListBoxItem * );
void SLOT_EditNode( QListBoxItem * );
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 );
void SLOT_RefreshStates( void );
void SLOT_QCopMessage( const QCString&,const QByteArray& );
void SLOT_ToProfile( void );
void SLOT_ToMessages( void );
void SLOT_CmdMessage( const QString & S );
private :
void updateProfileState( QListBoxItem * it );
QTimer * UpdateTimer;
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];
};