BeoBotQtMainForm.cpp
00001
00002
00003
00004
00005
00006
00007
00008 #include "Qt/ui/BeoBotQtMainForm.h"
00009
00010 #include <qvariant.h>
00011 #include <GL/gl.h>
00012 #include <GL/glu.h>
00013 #include <qlabel.h>
00014 #include <qlayout.h>
00015 #include <qtooltip.h>
00016 #include <qwhatsthis.h>
00017 #include "Raster/Raster.H"
00018 #include "Qt/beobotmap.h"
00019 #include "Qt/BeoBotQtMainForm.ui.h"
00020
00021
00022
00023
00024
00025 BeoBotQtMainForm::BeoBotQtMainForm( QWidget* parent, const char* name, WFlags fl )
00026 : QWidget( parent, name, fl )
00027 {
00028 if ( !name )
00029 setName( "BeoBotQtMainForm" );
00030
00031 MapLabel = new QLabel( this, "MapLabel" );
00032 MapLabel->setGeometry( QRect( 360, 10, 70, 20 ) );
00033
00034 CameraLabel = new QLabel( this, "CameraLabel" );
00035 CameraLabel->setGeometry( QRect( 20, 10, 70, 20 ) );
00036
00037 DisplayLabel = new QLabel( this, "DisplayLabel" );
00038 DisplayLabel->setGeometry( QRect( 20, 280, 70, 20 ) );
00039
00040 ParameterLabel = new QLabel( this, "ParameterLabel" );
00041 ParameterLabel->setGeometry( QRect( 360, 280, 110, 20 ) );
00042
00043 map = new BeoBotMap( this, "map" );
00044 map->setGeometry( QRect( 380, 40, 200, 200 ) );
00045
00046 displayCoord = new QLabel( this, "displayCoord" );
00047 displayCoord->setGeometry( QRect( 360, 250, 110, 20 ) );
00048 displayCoord->setScaledContents( FALSE );
00049
00050 displayImage3 = new QLabel( this, "displayImage3" );
00051 displayImage3->setGeometry( QRect( 20, 140, 120, 90 ) );
00052 displayImage3->setBackgroundMode( QLabel::PaletteBackground );
00053 displayImage3->setScaledContents( TRUE );
00054
00055 displayImage4 = new QLabel( this, "displayImage4" );
00056 displayImage4->setGeometry( QRect( 150, 140, 120, 90 ) );
00057 displayImage4->setBackgroundMode( QLabel::PaletteBackground );
00058 displayImage4->setScaledContents( TRUE );
00059
00060 displayImage2 = new QLabel( this, "displayImage2" );
00061 displayImage2->setGeometry( QRect( 150, 40, 120, 90 ) );
00062 displayImage2->setBackgroundMode( QLabel::PaletteBackground );
00063 displayImage2->setScaledContents( TRUE );
00064
00065 displayImage1 = new QLabel( this, "displayImage1" );
00066 displayImage1->setGeometry( QRect( 20, 40, 120, 90 ) );
00067 displayImage1->setBackgroundMode( QLabel::PaletteBackground );
00068 displayImage1->setScaledContents( TRUE );
00069 languageChange();
00070 resize( QSize(600, 480).expandedTo(minimumSizeHint()) );
00071 clearWState( WState_Polished );
00072 init();
00073 }
00074
00075
00076
00077
00078 BeoBotQtMainForm::~BeoBotQtMainForm()
00079 {
00080
00081 }
00082
00083
00084
00085
00086
00087 void BeoBotQtMainForm::languageChange()
00088 {
00089 setCaption( tr( "BeoBotQt" ) );
00090 MapLabel->setText( tr( "<b>Map:</b>" ) );
00091 CameraLabel->setText( tr( "<b>Cameras:</b>" ) );
00092 DisplayLabel->setText( tr( "<b>display:</b>" ) );
00093 ParameterLabel->setText( tr( "<b>Parameters:</b>" ) );
00094 displayCoord->setText( QString::null );
00095 displayImage3->setText( QString::null );
00096 displayImage4->setText( QString::null );
00097 displayImage2->setText( QString::null );
00098 displayImage1->setText( QString::null );
00099 }
00100