Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

SIG_GPParameter.h

00001 #ifndef SIGEL_MASTERGUI_SIG_GPPARAMETER_H
00002 #define SIGEL_MASTERGUI_SIG_GPPARAMETER_H
00003 
00004 #include "SIGEL_MasterGUI/SIG_GPParameterBase.h"
00005 
00006 #include "SIGEL_GP/SIG_GPExperiment.h"
00007 
00008 namespace SIGEL_MasterGUI
00009 {
00010 
00014 class SIG_GPParameter : public SIG_GPParameterBase
00015 { 
00016     Q_OBJECT
00017 
00018 public:
00019 
00028     SIG_GPParameter( QWidget* parent, const char* name, WFlags fl, SIGEL_GP::SIG_GPExperiment &theExperiment );
00029 
00035     ~SIG_GPParameter();
00036     
00041     void putIntoExperiment();
00042 
00047     void getOutOfExperiment();
00048 
00049 public slots:
00050 
00057      void slotChangeGraveyardDir();
00058 
00065  void slotChangePoolImageDir();
00066 
00067  void slotAddHost();
00068 
00069  void slotEditHost();
00070 
00071  void slotDeleteHost();
00072 
00073  void slotEnableAllHosts();
00074 
00075  void slotDisableAllHosts();
00076 
00077  void slotItemDoubleClicked( QListViewItem * );
00078 
00079  void slotMutationChanged( int );
00080 
00081  void slotCrossoverChanged( int );
00082 
00083  private:
00084 
00088  SIGEL_GP::SIG_GPExperiment &theExperiment;
00089 
00094  QString sigelRoot;
00095 };
00096 
00097 }
00098 
00099 #endif // SIGEL_MASTERGUI_SIG_GPPARAMETER_H

Generated at Mon Sep 3 01:32:24 2001 for PG 368 - SIGEL by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000