00001 #include "networkdata.h" 00002 #include "networkGUI.h" 00003 00004 class QListBox; 00005 00006 class NetworkEdit : public NetworkGUI { 00007 00008 public : 00009 00010 NetworkEdit( QWidget * parent ); 00011 QString acceptable( void ); 00012 bool commit( NetworkData & Data ); 00013 void showData( NetworkData & Data ); 00014 00015 public slots : 00016 00017 void SLOT_NetmaskModified( const QString & S ); 00018 void SLOT_ShowCommand( QListBoxItem * LBI ); 00019 void SLOT_Add( void ); 00020 void SLOT_Remove( void ); 00021 void SLOT_Up( void ); 00022 void SLOT_Down( void ); 00023 00024 private : 00025 00026 QListBox * getActiveLB( void ); 00027 bool updateList( QStringList &SL, QListBox * LB ); 00028 void populateList( QStringList &SL, QListBox * LB ); 00029 };
1.4.2