00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file 'Qt/BeoBotQtMainForm.ui' 00003 ** 00004 ** 00005 ** WARNING! All changes made in this file will be lost! 00006 ****************************************************************************/ 00007 00008 #ifndef BEOBOTQTMAINFORM_H 00009 #define BEOBOTQTMAINFORM_H 00010 00011 #include <qvariant.h> 00012 #include <qpixmap.h> 00013 #include <qwidget.h> 00014 #include "Util/StringConversions.H" 00015 #include "Component/ModelManager.H" 00016 #include "Image/Image.H" 00017 00018 class QVBoxLayout; 00019 class QHBoxLayout; 00020 class QGridLayout; 00021 class QSpacerItem; 00022 class BeoBotMap; 00023 class QLabel; 00024 00025 class BeoBotQtMainForm : public QWidget 00026 { 00027 Q_OBJECT 00028 00029 public: 00030 BeoBotQtMainForm( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); 00031 ~BeoBotQtMainForm(); 00032 00033 QLabel* MapLabel; 00034 QLabel* CameraLabel; 00035 QLabel* DisplayLabel; 00036 QLabel* ParameterLabel; 00037 BeoBotMap* map; 00038 QLabel* displayCoord; 00039 QLabel* displayImage3; 00040 QLabel* displayImage4; 00041 QLabel* displayImage2; 00042 QLabel* displayImage1; 00043 00044 void init(); 00045 00046 public slots: 00047 virtual void displayFunc(); 00048 virtual void timerEvent( QTimerEvent * e ); 00049 00050 protected: 00051 00052 protected slots: 00053 virtual void languageChange(); 00054 00055 private: 00056 QPixmap image0; 00057 00058 }; 00059 00060 #endif // BEOBOTQTMAINFORM_H