00001 #ifndef SIGEL_MASTERGUI_SIG_ROBOTVIEW_H 00002 #define SIGEL_MASTERGUI_SIG_ROBOTVIEW_H 00003 00004 #include "SIGEL_MasterGUI/SIG_RobotBase.h" 00005 00006 #include "SIGEL_GP/SIG_GPExperiment.h" 00007 00008 namespace SIGEL_MasterGUI 00009 { 00010 00017 class SIG_RobotView : public SIG_RobotBase 00018 { 00019 Q_OBJECT 00020 00021 public: 00025 SIG_RobotView( QWidget* paren, const char* name, WFlags fl, SIGEL_GP::SIG_GPExperiment &theExperiment ); 00026 00032 ~SIG_RobotView(); 00033 00034 void putIntoExperiment(); 00035 00036 void getOutOfExperiment(); 00037 00038 private: 00039 SIGEL_GP::SIG_GPExperiment &theExperiment; 00040 }; 00041 00042 } 00043 00044 #endif // SIGEL_MASTERGUI_SIG_ROBOTVIEW_H