00001 /**************************************************************************** 00002 ** Form implementation generated from reading ui file 'Qt/SeaBee3GUI2.ui' 00003 ** 00004 ** WARNING! All changes made in this file will be lost! 00005 ****************************************************************************/ 00006 00007 #include "Qt/ui/SeaBee3GUI2.h" 00008 00009 #include <qvariant.h> 00010 #include <qlineedit.h> 00011 #include <qgroupbox.h> 00012 #include <qlabel.h> 00013 #include <qcheckbox.h> 00014 #include <qpushbutton.h> 00015 #include <qtabwidget.h> 00016 #include <qwidget.h> 00017 #include <qframe.h> 00018 #include <qlayout.h> 00019 #include <qtooltip.h> 00020 #include <qwhatsthis.h> 00021 #include <qaction.h> 00022 #include <qmenubar.h> 00023 #include <qpopupmenu.h> 00024 #include <qtoolbar.h> 00025 #include "Qt/ImageCanvas.h" 00026 #include "Qt/SeaBee3GUI2.ui.h" 00027 00028 /* 00029 * Constructs a SeaBee3MainDisplayForm as a child of 'parent', with the 00030 * name 'name' and widget flags set to 'f'. 00031 * 00032 */ 00033 SeaBee3MainDisplayForm::SeaBee3MainDisplayForm( QWidget* parent, const char* name, WFlags fl ) 00034 : QMainWindow( parent, name, fl ) 00035 { 00036 (void)statusBar(); 00037 if ( !name ) 00038 setName( "SeaBee3MainDisplayForm" ); 00039 setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00040 setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00041 setCentralWidget( new QWidget( this, "qt_central_widget" ) ); 00042 00043 desired_heading_field_2_3 = new QLineEdit( centralWidget(), "desired_heading_field_2_3" ); 00044 desired_heading_field_2_3->setEnabled( TRUE ); 00045 desired_heading_field_2_3->setGeometry( QRect( 430, 190, 60, 21 ) ); 00046 00047 desired_heading_field_2_2 = new QLineEdit( centralWidget(), "desired_heading_field_2_2" ); 00048 desired_heading_field_2_2->setEnabled( TRUE ); 00049 desired_heading_field_2_2->setGeometry( QRect( 430, 260, 60, 21 ) ); 00050 00051 groupBox2_3_3_3 = new QGroupBox( centralWidget(), "groupBox2_3_3_3" ); 00052 groupBox2_3_3_3->setEnabled( TRUE ); 00053 groupBox2_3_3_3->setGeometry( QRect( 760, 550, 220, 170 ) ); 00054 groupBox2_3_3_3->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00055 QPalette pal; 00056 QColorGroup cg; 00057 cg.setColor( QColorGroup::Foreground, white ); 00058 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00059 cg.setColor( QColorGroup::Light, white ); 00060 cg.setColor( QColorGroup::Midlight, QColor( 238, 239, 241) ); 00061 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00062 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00063 cg.setColor( QColorGroup::Text, white ); 00064 cg.setColor( QColorGroup::BrightText, white ); 00065 cg.setColor( QColorGroup::ButtonText, white ); 00066 cg.setColor( QColorGroup::Base, black ); 00067 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00068 cg.setColor( QColorGroup::Shadow, black ); 00069 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00070 cg.setColor( QColorGroup::HighlightedText, white ); 00071 cg.setColor( QColorGroup::Link, black ); 00072 cg.setColor( QColorGroup::LinkVisited, black ); 00073 pal.setActive( cg ); 00074 cg.setColor( QColorGroup::Foreground, white ); 00075 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00076 cg.setColor( QColorGroup::Light, white ); 00077 cg.setColor( QColorGroup::Midlight, QColor( 254, 254, 255) ); 00078 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00079 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00080 cg.setColor( QColorGroup::Text, white ); 00081 cg.setColor( QColorGroup::BrightText, white ); 00082 cg.setColor( QColorGroup::ButtonText, white ); 00083 cg.setColor( QColorGroup::Base, black ); 00084 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00085 cg.setColor( QColorGroup::Shadow, black ); 00086 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00087 cg.setColor( QColorGroup::HighlightedText, white ); 00088 cg.setColor( QColorGroup::Link, QColor( 0, 0, 238) ); 00089 cg.setColor( QColorGroup::LinkVisited, QColor( 82, 24, 139) ); 00090 pal.setInactive( cg ); 00091 cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) ); 00092 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00093 cg.setColor( QColorGroup::Light, white ); 00094 cg.setColor( QColorGroup::Midlight, QColor( 254, 254, 255) ); 00095 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00096 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00097 cg.setColor( QColorGroup::Text, QColor( 128, 128, 128) ); 00098 cg.setColor( QColorGroup::BrightText, white ); 00099 cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) ); 00100 cg.setColor( QColorGroup::Base, black ); 00101 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00102 cg.setColor( QColorGroup::Shadow, black ); 00103 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00104 cg.setColor( QColorGroup::HighlightedText, white ); 00105 cg.setColor( QColorGroup::Link, QColor( 0, 0, 238) ); 00106 cg.setColor( QColorGroup::LinkVisited, QColor( 82, 24, 139) ); 00107 pal.setDisabled( cg ); 00108 groupBox2_3_3_3->setPalette( pal ); 00109 00110 desired_speed_field_3_3_3 = new QLineEdit( groupBox2_3_3_3, "desired_speed_field_3_3_3" ); 00111 desired_speed_field_3_3_3->setEnabled( TRUE ); 00112 desired_speed_field_3_3_3->setGeometry( QRect( 320, 60, 60, 20 ) ); 00113 00114 desired_depth_field_3_3_3 = new QLineEdit( groupBox2_3_3_3, "desired_depth_field_3_3_3" ); 00115 desired_depth_field_3_3_3->setEnabled( TRUE ); 00116 desired_depth_field_3_3_3->setGeometry( QRect( 320, 40, 60, 20 ) ); 00117 desired_depth_field_3_3_3->setPaletteForegroundColor( QColor( 0, 0, 0 ) ); 00118 00119 desired_heading_field_3_3_3 = new QLineEdit( groupBox2_3_3_3, "desired_heading_field_3_3_3" ); 00120 desired_heading_field_3_3_3->setEnabled( TRUE ); 00121 desired_heading_field_3_3_3->setGeometry( QRect( 320, 20, 60, 21 ) ); 00122 00123 textLabel2_3_2_2_3_5_2_3_4_2_2_2 = new QLabel( groupBox2_3_3_3, "textLabel2_3_2_2_3_5_2_3_4_2_2_2" ); 00124 textLabel2_3_2_2_3_5_2_3_4_2_2_2->setEnabled( TRUE ); 00125 textLabel2_3_2_2_3_5_2_3_4_2_2_2->setGeometry( QRect( 150, 70, 40, 22 ) ); 00126 QFont textLabel2_3_2_2_3_5_2_3_4_2_2_2_font( textLabel2_3_2_2_3_5_2_3_4_2_2_2->font() ); 00127 textLabel2_3_2_2_3_5_2_3_4_2_2_2->setFont( textLabel2_3_2_2_3_5_2_3_4_2_2_2_font ); 00128 textLabel2_3_2_2_3_5_2_3_4_2_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00129 00130 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2 = new QLabel( groupBox2_3_3_3, "textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2" ); 00131 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2->setEnabled( TRUE ); 00132 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2->setGeometry( QRect( 150, 111, 40, 22 ) ); 00133 QFont textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_font( textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2->font() ); 00134 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2->setFont( textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_font ); 00135 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00136 00137 textLabel2_3_2_2_3_5_2_3_4_2_2 = new QLabel( groupBox2_3_3_3, "textLabel2_3_2_2_3_5_2_3_4_2_2" ); 00138 textLabel2_3_2_2_3_5_2_3_4_2_2->setEnabled( TRUE ); 00139 textLabel2_3_2_2_3_5_2_3_4_2_2->setGeometry( QRect( 150, 50, 40, 22 ) ); 00140 QFont textLabel2_3_2_2_3_5_2_3_4_2_2_font( textLabel2_3_2_2_3_5_2_3_4_2_2->font() ); 00141 textLabel2_3_2_2_3_5_2_3_4_2_2->setFont( textLabel2_3_2_2_3_5_2_3_4_2_2_font ); 00142 textLabel2_3_2_2_3_5_2_3_4_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00143 00144 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2 = new QLabel( groupBox2_3_3_3, "textLabel2_3_2_2_3_5_2_3_4_2_2_2_2" ); 00145 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2->setEnabled( TRUE ); 00146 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2->setGeometry( QRect( 150, 91, 40, 22 ) ); 00147 QFont textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_font( textLabel2_3_2_2_3_5_2_3_4_2_2_2_2->font() ); 00148 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2->setFont( textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_font ); 00149 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00150 00151 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2 = new QLabel( groupBox2_3_3_3, "textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2" ); 00152 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2->setEnabled( TRUE ); 00153 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2->setGeometry( QRect( 10, 140, 71, 22 ) ); 00154 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_font( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2->font() ); 00155 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_font ); 00156 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00157 00158 textLabel2_3_2_2_3_5_2_3_4_2 = new QLabel( groupBox2_3_3_3, "textLabel2_3_2_2_3_5_2_3_4_2" ); 00159 textLabel2_3_2_2_3_5_2_3_4_2->setEnabled( TRUE ); 00160 textLabel2_3_2_2_3_5_2_3_4_2->setGeometry( QRect( 150, 29, 40, 22 ) ); 00161 QFont textLabel2_3_2_2_3_5_2_3_4_2_font( textLabel2_3_2_2_3_5_2_3_4_2->font() ); 00162 textLabel2_3_2_2_3_5_2_3_4_2->setFont( textLabel2_3_2_2_3_5_2_3_4_2_font ); 00163 textLabel2_3_2_2_3_5_2_3_4_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00164 00165 textLabel2_2_2_3_2_2_3_2_2_3_3_2 = new QLabel( groupBox2_3_3_3, "textLabel2_2_2_3_2_2_3_2_2_3_3_2" ); 00166 textLabel2_2_2_3_2_2_3_2_2_3_3_2->setEnabled( TRUE ); 00167 textLabel2_2_2_3_2_2_3_2_2_3_3_2->setGeometry( QRect( 0, 50, 80, 22 ) ); 00168 QFont textLabel2_2_2_3_2_2_3_2_2_3_3_2_font( textLabel2_2_2_3_2_2_3_2_2_3_3_2->font() ); 00169 textLabel2_2_2_3_2_2_3_2_2_3_3_2->setFont( textLabel2_2_2_3_2_2_3_2_2_3_3_2_font ); 00170 textLabel2_2_2_3_2_2_3_2_2_3_3_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00171 00172 textLabel2_2_2_3_2_2_2_2_2_2_3_3 = new QLabel( groupBox2_3_3_3, "textLabel2_2_2_3_2_2_2_2_2_2_3_3" ); 00173 textLabel2_2_2_3_2_2_2_2_2_2_3_3->setEnabled( TRUE ); 00174 textLabel2_2_2_3_2_2_2_2_2_2_3_3->setGeometry( QRect( 20, 70, 60, 22 ) ); 00175 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_3_font( textLabel2_2_2_3_2_2_2_2_2_2_3_3->font() ); 00176 textLabel2_2_2_3_2_2_2_2_2_2_3_3->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_3_font ); 00177 textLabel2_2_2_3_2_2_2_2_2_2_3_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00178 00179 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2 = new QLabel( groupBox2_3_3_3, "textLabel2_2_2_3_2_2_2_2_2_2_3_3_2" ); 00180 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2->setEnabled( TRUE ); 00181 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2->setGeometry( QRect( 10, 90, 71, 22 ) ); 00182 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_font( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2->font() ); 00183 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_font ); 00184 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00185 00186 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2 = new QLabel( groupBox2_3_3_3, "textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2" ); 00187 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2->setEnabled( TRUE ); 00188 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2->setGeometry( QRect( 10, 111, 71, 22 ) ); 00189 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_font( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2->font() ); 00190 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_font ); 00191 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00192 00193 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2 = new QLabel( groupBox2_3_3_3, "textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2" ); 00194 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2->setEnabled( TRUE ); 00195 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2->setGeometry( QRect( 160, 140, 46, 22 ) ); 00196 QFont textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2_font( textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2->font() ); 00197 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2->setFont( textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2_font ); 00198 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00199 00200 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2 = new QLabel( groupBox2_3_3_3, "textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2" ); 00201 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2->setEnabled( TRUE ); 00202 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2->setGeometry( QRect( 110, 10, 20, 16 ) ); 00203 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2_font( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2->font() ); 00204 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2_font ); 00205 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00206 00207 itsFwdRetinaMsgField = new QLineEdit( groupBox2_3_3_3, "itsFwdRetinaMsgField" ); 00208 itsFwdRetinaMsgField->setEnabled( TRUE ); 00209 itsFwdRetinaMsgField->setGeometry( QRect( 90, 29, 60, 21 ) ); 00210 itsFwdRetinaMsgField->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00211 QFont itsFwdRetinaMsgField_font( itsFwdRetinaMsgField->font() ); 00212 itsFwdRetinaMsgField_font.setFamily( "Sawasdee" ); 00213 itsFwdRetinaMsgField_font.setPointSize( 10 ); 00214 itsFwdRetinaMsgField_font.setBold( TRUE ); 00215 itsFwdRetinaMsgField->setFont( itsFwdRetinaMsgField_font ); 00216 itsFwdRetinaMsgField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00217 00218 itsBeeStemMsgField = new QLineEdit( groupBox2_3_3_3, "itsBeeStemMsgField" ); 00219 itsBeeStemMsgField->setEnabled( TRUE ); 00220 itsBeeStemMsgField->setGeometry( QRect( 90, 70, 60, 21 ) ); 00221 itsBeeStemMsgField->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00222 QFont itsBeeStemMsgField_font( itsBeeStemMsgField->font() ); 00223 itsBeeStemMsgField_font.setFamily( "Sawasdee" ); 00224 itsBeeStemMsgField_font.setPointSize( 10 ); 00225 itsBeeStemMsgField_font.setBold( TRUE ); 00226 itsBeeStemMsgField->setFont( itsBeeStemMsgField_font ); 00227 itsBeeStemMsgField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00228 00229 desired_heading_field_2_4_2_3_3_2_2_2 = new QLineEdit( groupBox2_3_3_3, "desired_heading_field_2_4_2_3_3_2_2_2" ); 00230 desired_heading_field_2_4_2_3_3_2_2_2->setEnabled( TRUE ); 00231 desired_heading_field_2_4_2_3_3_2_2_2->setGeometry( QRect( 90, 90, 60, 21 ) ); 00232 desired_heading_field_2_4_2_3_3_2_2_2->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00233 QFont desired_heading_field_2_4_2_3_3_2_2_2_font( desired_heading_field_2_4_2_3_3_2_2_2->font() ); 00234 desired_heading_field_2_4_2_3_3_2_2_2_font.setFamily( "Sawasdee" ); 00235 desired_heading_field_2_4_2_3_3_2_2_2_font.setPointSize( 10 ); 00236 desired_heading_field_2_4_2_3_3_2_2_2_font.setBold( TRUE ); 00237 desired_heading_field_2_4_2_3_3_2_2_2->setFont( desired_heading_field_2_4_2_3_3_2_2_2_font ); 00238 desired_heading_field_2_4_2_3_3_2_2_2->setAlignment( int( QLineEdit::AlignHCenter ) ); 00239 00240 desired_heading_field_2_4_2_3_3_2_2_2_2_2 = new QLineEdit( groupBox2_3_3_3, "desired_heading_field_2_4_2_3_3_2_2_2_2_2" ); 00241 desired_heading_field_2_4_2_3_3_2_2_2_2_2->setEnabled( TRUE ); 00242 desired_heading_field_2_4_2_3_3_2_2_2_2_2->setGeometry( QRect( 90, 140, 60, 21 ) ); 00243 desired_heading_field_2_4_2_3_3_2_2_2_2_2->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00244 QFont desired_heading_field_2_4_2_3_3_2_2_2_2_2_font( desired_heading_field_2_4_2_3_3_2_2_2_2_2->font() ); 00245 desired_heading_field_2_4_2_3_3_2_2_2_2_2_font.setFamily( "Sawasdee" ); 00246 desired_heading_field_2_4_2_3_3_2_2_2_2_2_font.setPointSize( 10 ); 00247 desired_heading_field_2_4_2_3_3_2_2_2_2_2_font.setBold( TRUE ); 00248 desired_heading_field_2_4_2_3_3_2_2_2_2_2->setFont( desired_heading_field_2_4_2_3_3_2_2_2_2_2_font ); 00249 desired_heading_field_2_4_2_3_3_2_2_2_2_2->setAlignment( int( QLineEdit::AlignHCenter ) ); 00250 00251 itsVisionMsgField = new QLineEdit( groupBox2_3_3_3, "itsVisionMsgField" ); 00252 itsVisionMsgField->setEnabled( TRUE ); 00253 itsVisionMsgField->setGeometry( QRect( 90, 110, 60, 21 ) ); 00254 itsVisionMsgField->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00255 QFont itsVisionMsgField_font( itsVisionMsgField->font() ); 00256 itsVisionMsgField_font.setFamily( "Sawasdee" ); 00257 itsVisionMsgField_font.setPointSize( 10 ); 00258 itsVisionMsgField_font.setBold( TRUE ); 00259 itsVisionMsgField->setFont( itsVisionMsgField_font ); 00260 itsVisionMsgField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00261 00262 itsDwnRetinaMsgField = new QLineEdit( groupBox2_3_3_3, "itsDwnRetinaMsgField" ); 00263 itsDwnRetinaMsgField->setEnabled( TRUE ); 00264 itsDwnRetinaMsgField->setGeometry( QRect( 90, 49, 60, 21 ) ); 00265 itsDwnRetinaMsgField->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00266 QFont itsDwnRetinaMsgField_font( itsDwnRetinaMsgField->font() ); 00267 itsDwnRetinaMsgField_font.setFamily( "Sawasdee" ); 00268 itsDwnRetinaMsgField_font.setPointSize( 10 ); 00269 itsDwnRetinaMsgField_font.setBold( TRUE ); 00270 itsDwnRetinaMsgField->setFont( itsDwnRetinaMsgField_font ); 00271 itsDwnRetinaMsgField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00272 00273 textLabel2_2_2_3_2_2_3_2_2_3_3 = new QLabel( groupBox2_3_3_3, "textLabel2_2_2_3_2_2_3_2_2_3_3" ); 00274 textLabel2_2_2_3_2_2_3_2_2_3_3->setEnabled( TRUE ); 00275 textLabel2_2_2_3_2_2_3_2_2_3_3->setGeometry( QRect( 0, 30, 80, 22 ) ); 00276 QFont textLabel2_2_2_3_2_2_3_2_2_3_3_font( textLabel2_2_2_3_2_2_3_2_2_3_3->font() ); 00277 textLabel2_2_2_3_2_2_3_2_2_3_3->setFont( textLabel2_2_2_3_2_2_3_2_2_3_3_font ); 00278 textLabel2_2_2_3_2_2_3_2_2_3_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00279 00280 groupBox10_2 = new QGroupBox( centralWidget(), "groupBox10_2" ); 00281 groupBox10_2->setEnabled( TRUE ); 00282 groupBox10_2->setGeometry( QRect( 10, 550, 730, 200 ) ); 00283 groupBox10_2->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00284 00285 groupBox2_3_3_2_2 = new QGroupBox( groupBox10_2, "groupBox2_3_3_2_2" ); 00286 groupBox2_3_3_2_2->setEnabled( TRUE ); 00287 groupBox2_3_3_2_2->setGeometry( QRect( 10, 0, 230, 170 ) ); 00288 groupBox2_3_3_2_2->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00289 cg.setColor( QColorGroup::Foreground, white ); 00290 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00291 cg.setColor( QColorGroup::Light, white ); 00292 cg.setColor( QColorGroup::Midlight, QColor( 238, 239, 241) ); 00293 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00294 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00295 cg.setColor( QColorGroup::Text, white ); 00296 cg.setColor( QColorGroup::BrightText, white ); 00297 cg.setColor( QColorGroup::ButtonText, white ); 00298 cg.setColor( QColorGroup::Base, black ); 00299 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00300 cg.setColor( QColorGroup::Shadow, black ); 00301 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00302 cg.setColor( QColorGroup::HighlightedText, white ); 00303 cg.setColor( QColorGroup::Link, black ); 00304 cg.setColor( QColorGroup::LinkVisited, black ); 00305 pal.setActive( cg ); 00306 cg.setColor( QColorGroup::Foreground, white ); 00307 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00308 cg.setColor( QColorGroup::Light, white ); 00309 cg.setColor( QColorGroup::Midlight, QColor( 254, 254, 255) ); 00310 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00311 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00312 cg.setColor( QColorGroup::Text, white ); 00313 cg.setColor( QColorGroup::BrightText, white ); 00314 cg.setColor( QColorGroup::ButtonText, white ); 00315 cg.setColor( QColorGroup::Base, black ); 00316 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00317 cg.setColor( QColorGroup::Shadow, black ); 00318 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00319 cg.setColor( QColorGroup::HighlightedText, white ); 00320 cg.setColor( QColorGroup::Link, QColor( 0, 0, 238) ); 00321 cg.setColor( QColorGroup::LinkVisited, QColor( 82, 24, 139) ); 00322 pal.setInactive( cg ); 00323 cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) ); 00324 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00325 cg.setColor( QColorGroup::Light, white ); 00326 cg.setColor( QColorGroup::Midlight, QColor( 254, 254, 255) ); 00327 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00328 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00329 cg.setColor( QColorGroup::Text, QColor( 128, 128, 128) ); 00330 cg.setColor( QColorGroup::BrightText, white ); 00331 cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) ); 00332 cg.setColor( QColorGroup::Base, black ); 00333 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00334 cg.setColor( QColorGroup::Shadow, black ); 00335 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00336 cg.setColor( QColorGroup::HighlightedText, white ); 00337 cg.setColor( QColorGroup::Link, QColor( 0, 0, 238) ); 00338 cg.setColor( QColorGroup::LinkVisited, QColor( 82, 24, 139) ); 00339 pal.setDisabled( cg ); 00340 groupBox2_3_3_2_2->setPalette( pal ); 00341 00342 desired_speed_field_3_3_2_2 = new QLineEdit( groupBox2_3_3_2_2, "desired_speed_field_3_3_2_2" ); 00343 desired_speed_field_3_3_2_2->setEnabled( TRUE ); 00344 desired_speed_field_3_3_2_2->setGeometry( QRect( 320, 60, 60, 20 ) ); 00345 00346 desired_depth_field_3_3_2_2 = new QLineEdit( groupBox2_3_3_2_2, "desired_depth_field_3_3_2_2" ); 00347 desired_depth_field_3_3_2_2->setEnabled( TRUE ); 00348 desired_depth_field_3_3_2_2->setGeometry( QRect( 320, 40, 60, 20 ) ); 00349 desired_depth_field_3_3_2_2->setPaletteForegroundColor( QColor( 0, 0, 0 ) ); 00350 00351 desired_heading_field_3_3_2_2 = new QLineEdit( groupBox2_3_3_2_2, "desired_heading_field_3_3_2_2" ); 00352 desired_heading_field_3_3_2_2->setEnabled( TRUE ); 00353 desired_heading_field_3_3_2_2->setGeometry( QRect( 320, 20, 60, 21 ) ); 00354 00355 textLabel2_3_2_2_3_5_2_3_3 = new QLabel( groupBox2_3_3_2_2, "textLabel2_3_2_2_3_5_2_3_3" ); 00356 textLabel2_3_2_2_3_5_2_3_3->setEnabled( TRUE ); 00357 textLabel2_3_2_2_3_5_2_3_3->setGeometry( QRect( 46, 22, 54, 20 ) ); 00358 QFont textLabel2_3_2_2_3_5_2_3_3_font( textLabel2_3_2_2_3_5_2_3_3->font() ); 00359 textLabel2_3_2_2_3_5_2_3_3->setFont( textLabel2_3_2_2_3_5_2_3_3_font ); 00360 textLabel2_3_2_2_3_5_2_3_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00361 00362 textLabel2_3_2_2_3_5_2_3_2_2 = new QLabel( groupBox2_3_3_2_2, "textLabel2_3_2_2_3_5_2_3_2_2" ); 00363 textLabel2_3_2_2_3_5_2_3_2_2->setEnabled( TRUE ); 00364 textLabel2_3_2_2_3_5_2_3_2_2->setGeometry( QRect( 10, 40, 20, 22 ) ); 00365 QFont textLabel2_3_2_2_3_5_2_3_2_2_font( textLabel2_3_2_2_3_5_2_3_2_2->font() ); 00366 textLabel2_3_2_2_3_5_2_3_2_2->setFont( textLabel2_3_2_2_3_5_2_3_2_2_font ); 00367 textLabel2_3_2_2_3_5_2_3_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00368 00369 textLabel2_2_2_3_2_2_3_2_2_3_2_2 = new QLabel( groupBox2_3_3_2_2, "textLabel2_2_2_3_2_2_3_2_2_3_2_2" ); 00370 textLabel2_2_2_3_2_2_3_2_2_3_2_2->setEnabled( TRUE ); 00371 textLabel2_2_2_3_2_2_3_2_2_3_2_2->setGeometry( QRect( 10, 60, 16, 22 ) ); 00372 QFont textLabel2_2_2_3_2_2_3_2_2_3_2_2_font( textLabel2_2_2_3_2_2_3_2_2_3_2_2->font() ); 00373 textLabel2_2_2_3_2_2_3_2_2_3_2_2->setFont( textLabel2_2_2_3_2_2_3_2_2_3_2_2_font ); 00374 textLabel2_2_2_3_2_2_3_2_2_3_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00375 00376 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2 = new QLabel( groupBox2_3_3_2_2, "textLabel2_2_2_3_2_2_2_2_2_2_3_2_2" ); 00377 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2->setEnabled( TRUE ); 00378 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2->setGeometry( QRect( 10, 80, 20, 22 ) ); 00379 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_font( textLabel2_2_2_3_2_2_2_2_2_2_3_2_2->font() ); 00380 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_font ); 00381 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00382 00383 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3 = new QLabel( groupBox2_3_3_2_2, "textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3" ); 00384 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3->setEnabled( TRUE ); 00385 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3->setGeometry( QRect( 120, 82, 20, 22 ) ); 00386 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3_font( textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3->font() ); 00387 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3_font ); 00388 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00389 00390 textLabel2_2_2_3_2_2_3_2_2_3_2_2_3 = new QLabel( groupBox2_3_3_2_2, "textLabel2_2_2_3_2_2_3_2_2_3_2_2_3" ); 00391 textLabel2_2_2_3_2_2_3_2_2_3_2_2_3->setEnabled( TRUE ); 00392 textLabel2_2_2_3_2_2_3_2_2_3_2_2_3->setGeometry( QRect( 120, 62, 16, 22 ) ); 00393 QFont textLabel2_2_2_3_2_2_3_2_2_3_2_2_3_font( textLabel2_2_2_3_2_2_3_2_2_3_2_2_3->font() ); 00394 textLabel2_2_2_3_2_2_3_2_2_3_2_2_3->setFont( textLabel2_2_2_3_2_2_3_2_2_3_2_2_3_font ); 00395 textLabel2_2_2_3_2_2_3_2_2_3_2_2_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00396 00397 desired_heading_field_2_4_2_3_2_2_3 = new QLineEdit( groupBox2_3_3_2_2, "desired_heading_field_2_4_2_3_2_2_3" ); 00398 desired_heading_field_2_4_2_3_2_2_3->setEnabled( TRUE ); 00399 desired_heading_field_2_4_2_3_2_2_3->setGeometry( QRect( 150, 43, 60, 21 ) ); 00400 desired_heading_field_2_4_2_3_2_2_3->setAlignment( int( QLineEdit::AlignHCenter ) ); 00401 00402 desired_depth_field_2_2_2_3_2_2_3 = new QLineEdit( groupBox2_3_3_2_2, "desired_depth_field_2_2_2_3_2_2_3" ); 00403 desired_depth_field_2_2_2_3_2_2_3->setEnabled( TRUE ); 00404 desired_depth_field_2_2_2_3_2_2_3->setGeometry( QRect( 150, 62, 60, 21 ) ); 00405 desired_depth_field_2_2_2_3_2_2_3->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00406 desired_depth_field_2_2_2_3_2_2_3->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00407 desired_depth_field_2_2_2_3_2_2_3->setAlignment( int( QLineEdit::AlignHCenter ) ); 00408 00409 desired_speed_field_2_2_2_3_2_2_3 = new QLineEdit( groupBox2_3_3_2_2, "desired_speed_field_2_2_2_3_2_2_3" ); 00410 desired_speed_field_2_2_2_3_2_2_3->setEnabled( TRUE ); 00411 desired_speed_field_2_2_2_3_2_2_3->setGeometry( QRect( 150, 81, 60, 20 ) ); 00412 desired_speed_field_2_2_2_3_2_2_3->setAlignment( int( QLineEdit::AlignHCenter ) ); 00413 00414 textLabel2_3_2_2_3_5_2_3_3_3 = new QLabel( groupBox2_3_3_2_2, "textLabel2_3_2_2_3_5_2_3_3_3" ); 00415 textLabel2_3_2_2_3_5_2_3_3_3->setEnabled( TRUE ); 00416 textLabel2_3_2_2_3_5_2_3_3_3->setGeometry( QRect( 160, 20, 45, 20 ) ); 00417 QFont textLabel2_3_2_2_3_5_2_3_3_3_font( textLabel2_3_2_2_3_5_2_3_3_3->font() ); 00418 textLabel2_3_2_2_3_5_2_3_3_3->setFont( textLabel2_3_2_2_3_5_2_3_3_3_font ); 00419 textLabel2_3_2_2_3_5_2_3_3_3->setAlignment( int( QLabel::WordBreak | QLabel::AlignVCenter | QLabel::AlignRight ) ); 00420 00421 textLabel2_3_2_2_3_5_2_3_2_2_3 = new QLabel( groupBox2_3_3_2_2, "textLabel2_3_2_2_3_5_2_3_2_2_3" ); 00422 textLabel2_3_2_2_3_5_2_3_2_2_3->setEnabled( TRUE ); 00423 textLabel2_3_2_2_3_5_2_3_2_2_3->setGeometry( QRect( 120, 42, 20, 22 ) ); 00424 QFont textLabel2_3_2_2_3_5_2_3_2_2_3_font( textLabel2_3_2_2_3_5_2_3_2_2_3->font() ); 00425 textLabel2_3_2_2_3_5_2_3_2_2_3->setFont( textLabel2_3_2_2_3_5_2_3_2_2_3_font ); 00426 textLabel2_3_2_2_3_5_2_3_2_2_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00427 00428 desired_heading_field_2_4_2_3_2_2 = new QLineEdit( groupBox2_3_3_2_2, "desired_heading_field_2_4_2_3_2_2" ); 00429 desired_heading_field_2_4_2_3_2_2->setEnabled( TRUE ); 00430 desired_heading_field_2_4_2_3_2_2->setGeometry( QRect( 40, 41, 60, 21 ) ); 00431 desired_heading_field_2_4_2_3_2_2->setAlignment( int( QLineEdit::AlignHCenter ) ); 00432 00433 desired_depth_field_2_2_2_3_2_2 = new QLineEdit( groupBox2_3_3_2_2, "desired_depth_field_2_2_2_3_2_2" ); 00434 desired_depth_field_2_2_2_3_2_2->setEnabled( TRUE ); 00435 desired_depth_field_2_2_2_3_2_2->setGeometry( QRect( 40, 60, 60, 21 ) ); 00436 desired_depth_field_2_2_2_3_2_2->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00437 desired_depth_field_2_2_2_3_2_2->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00438 desired_depth_field_2_2_2_3_2_2->setAlignment( int( QLineEdit::AlignHCenter ) ); 00439 00440 desired_speed_field_2_2_2_3_2_2 = new QLineEdit( groupBox2_3_3_2_2, "desired_speed_field_2_2_2_3_2_2" ); 00441 desired_speed_field_2_2_2_3_2_2->setEnabled( TRUE ); 00442 desired_speed_field_2_2_2_3_2_2->setGeometry( QRect( 40, 79, 60, 20 ) ); 00443 desired_speed_field_2_2_2_3_2_2->setAlignment( int( QLineEdit::AlignHCenter ) ); 00444 00445 EPressureCanvas_2 = new ImageCanvas( groupBox2_3_3_2_2, "EPressureCanvas_2" ); 00446 EPressureCanvas_2->setEnabled( TRUE ); 00447 EPressureCanvas_2->setGeometry( QRect( 10, 110, 100, 50 ) ); 00448 00449 itsDepthPIDImageDisplay = new ImageCanvas( groupBox2_3_3_2_2, "itsDepthPIDImageDisplay" ); 00450 itsDepthPIDImageDisplay->setEnabled( TRUE ); 00451 itsDepthPIDImageDisplay->setGeometry( QRect( 120, 110, 100, 50 ) ); 00452 00453 groupBox2_3_3 = new QGroupBox( groupBox10_2, "groupBox2_3_3" ); 00454 groupBox2_3_3->setEnabled( TRUE ); 00455 groupBox2_3_3->setGeometry( QRect( 470, 0, 250, 170 ) ); 00456 groupBox2_3_3->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00457 cg.setColor( QColorGroup::Foreground, white ); 00458 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00459 cg.setColor( QColorGroup::Light, white ); 00460 cg.setColor( QColorGroup::Midlight, QColor( 238, 239, 241) ); 00461 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00462 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00463 cg.setColor( QColorGroup::Text, white ); 00464 cg.setColor( QColorGroup::BrightText, white ); 00465 cg.setColor( QColorGroup::ButtonText, white ); 00466 cg.setColor( QColorGroup::Base, black ); 00467 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00468 cg.setColor( QColorGroup::Shadow, black ); 00469 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00470 cg.setColor( QColorGroup::HighlightedText, white ); 00471 cg.setColor( QColorGroup::Link, black ); 00472 cg.setColor( QColorGroup::LinkVisited, black ); 00473 pal.setActive( cg ); 00474 cg.setColor( QColorGroup::Foreground, white ); 00475 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00476 cg.setColor( QColorGroup::Light, white ); 00477 cg.setColor( QColorGroup::Midlight, QColor( 254, 254, 255) ); 00478 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00479 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00480 cg.setColor( QColorGroup::Text, white ); 00481 cg.setColor( QColorGroup::BrightText, white ); 00482 cg.setColor( QColorGroup::ButtonText, white ); 00483 cg.setColor( QColorGroup::Base, black ); 00484 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00485 cg.setColor( QColorGroup::Shadow, black ); 00486 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00487 cg.setColor( QColorGroup::HighlightedText, white ); 00488 cg.setColor( QColorGroup::Link, QColor( 0, 0, 238) ); 00489 cg.setColor( QColorGroup::LinkVisited, QColor( 82, 24, 139) ); 00490 pal.setInactive( cg ); 00491 cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) ); 00492 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00493 cg.setColor( QColorGroup::Light, white ); 00494 cg.setColor( QColorGroup::Midlight, QColor( 254, 254, 255) ); 00495 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00496 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00497 cg.setColor( QColorGroup::Text, QColor( 128, 128, 128) ); 00498 cg.setColor( QColorGroup::BrightText, white ); 00499 cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) ); 00500 cg.setColor( QColorGroup::Base, black ); 00501 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00502 cg.setColor( QColorGroup::Shadow, black ); 00503 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00504 cg.setColor( QColorGroup::HighlightedText, white ); 00505 cg.setColor( QColorGroup::Link, QColor( 0, 0, 238) ); 00506 cg.setColor( QColorGroup::LinkVisited, QColor( 82, 24, 139) ); 00507 pal.setDisabled( cg ); 00508 groupBox2_3_3->setPalette( pal ); 00509 00510 desired_speed_field_3_3 = new QLineEdit( groupBox2_3_3, "desired_speed_field_3_3" ); 00511 desired_speed_field_3_3->setEnabled( TRUE ); 00512 desired_speed_field_3_3->setGeometry( QRect( 320, 60, 60, 20 ) ); 00513 00514 desired_depth_field_3_3 = new QLineEdit( groupBox2_3_3, "desired_depth_field_3_3" ); 00515 desired_depth_field_3_3->setEnabled( TRUE ); 00516 desired_depth_field_3_3->setGeometry( QRect( 320, 40, 60, 20 ) ); 00517 desired_depth_field_3_3->setPaletteForegroundColor( QColor( 0, 0, 0 ) ); 00518 00519 desired_heading_field_3_3 = new QLineEdit( groupBox2_3_3, "desired_heading_field_3_3" ); 00520 desired_heading_field_3_3->setEnabled( TRUE ); 00521 desired_heading_field_3_3->setGeometry( QRect( 320, 20, 60, 21 ) ); 00522 00523 checkBox3_4_2_2_3 = new QCheckBox( groupBox2_3_3, "checkBox3_4_2_2_3" ); 00524 checkBox3_4_2_2_3->setGeometry( QRect( 10, 21, 70, 16 ) ); 00525 00526 pushButton1 = new QPushButton( groupBox2_3_3, "pushButton1" ); 00527 pushButton1->setGeometry( QRect( 70, 140, 101, 21 ) ); 00528 pushButton1->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00529 00530 textLabel2_2_2_3_2_2_2_2_2_2_3_4 = new QLabel( groupBox2_3_3, "textLabel2_2_2_3_2_2_2_2_2_2_3_4" ); 00531 textLabel2_2_2_3_2_2_2_2_2_2_3_4->setEnabled( TRUE ); 00532 textLabel2_2_2_3_2_2_2_2_2_2_3_4->setGeometry( QRect( 198, 50, 42, 20 ) ); 00533 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_4_font( textLabel2_2_2_3_2_2_2_2_2_2_3_4->font() ); 00534 textLabel2_2_2_3_2_2_2_2_2_2_3_4->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_4_font ); 00535 textLabel2_2_2_3_2_2_2_2_2_2_3_4->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00536 00537 textLabel2_2_2_3_2_2_2_2_2_2_3 = new QLabel( groupBox2_3_3, "textLabel2_2_2_3_2_2_2_2_2_2_3" ); 00538 textLabel2_2_2_3_2_2_2_2_2_2_3->setEnabled( TRUE ); 00539 textLabel2_2_2_3_2_2_2_2_2_2_3->setGeometry( QRect( 130, 50, 50, 16 ) ); 00540 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_font( textLabel2_2_2_3_2_2_2_2_2_2_3->font() ); 00541 textLabel2_2_2_3_2_2_2_2_2_2_3->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_font ); 00542 textLabel2_2_2_3_2_2_2_2_2_2_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00543 00544 itsStrafeAxisImageDisplay_2 = new ImageCanvas( groupBox2_3_3, "itsStrafeAxisImageDisplay_2" ); 00545 itsStrafeAxisImageDisplay_2->setEnabled( TRUE ); 00546 itsStrafeAxisImageDisplay_2->setGeometry( QRect( 190, 70, 50, 50 ) ); 00547 00548 itsDepthAxisImageDisplay = new ImageCanvas( groupBox2_3_3, "itsDepthAxisImageDisplay" ); 00549 itsDepthAxisImageDisplay->setEnabled( TRUE ); 00550 itsDepthAxisImageDisplay->setGeometry( QRect( 70, 70, 50, 50 ) ); 00551 00552 textLabel2_2_2_3_2_2_3_2_2_3 = new QLabel( groupBox2_3_3, "textLabel2_2_2_3_2_2_3_2_2_3" ); 00553 textLabel2_2_2_3_2_2_3_2_2_3->setEnabled( TRUE ); 00554 textLabel2_2_2_3_2_2_3_2_2_3->setGeometry( QRect( 80, 50, 41, 20 ) ); 00555 QFont textLabel2_2_2_3_2_2_3_2_2_3_font( textLabel2_2_2_3_2_2_3_2_2_3->font() ); 00556 textLabel2_2_2_3_2_2_3_2_2_3->setFont( textLabel2_2_2_3_2_2_3_2_2_3_font ); 00557 textLabel2_2_2_3_2_2_3_2_2_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00558 00559 itsHeadingAxisImageDisplay = new ImageCanvas( groupBox2_3_3, "itsHeadingAxisImageDisplay" ); 00560 itsHeadingAxisImageDisplay->setEnabled( TRUE ); 00561 itsHeadingAxisImageDisplay->setGeometry( QRect( 10, 70, 50, 50 ) ); 00562 00563 textLabel2_3_2_2_3_5_2_3 = new QLabel( groupBox2_3_3, "textLabel2_3_2_2_3_5_2_3" ); 00564 textLabel2_3_2_2_3_5_2_3->setEnabled( TRUE ); 00565 textLabel2_3_2_2_3_5_2_3->setGeometry( QRect( 10, 50, 54, 20 ) ); 00566 QFont textLabel2_3_2_2_3_5_2_3_font( textLabel2_3_2_2_3_5_2_3->font() ); 00567 textLabel2_3_2_2_3_5_2_3->setFont( textLabel2_3_2_2_3_5_2_3_font ); 00568 textLabel2_3_2_2_3_5_2_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00569 00570 itsStrafeAxisImageDisplay = new ImageCanvas( groupBox2_3_3, "itsStrafeAxisImageDisplay" ); 00571 itsStrafeAxisImageDisplay->setEnabled( TRUE ); 00572 itsStrafeAxisImageDisplay->setGeometry( QRect( 130, 70, 50, 50 ) ); 00573 00574 desired_speed_field_2_2_2_3_2_3_2 = new QLineEdit( groupBox2_3_3, "desired_speed_field_2_2_2_3_2_3_2" ); 00575 desired_speed_field_2_2_2_3_2_3_2->setEnabled( FALSE ); 00576 desired_speed_field_2_2_2_3_2_3_2->setGeometry( QRect( 140, 20, 100, 21 ) ); 00577 desired_speed_field_2_2_2_3_2_3_2->setPaletteForegroundColor( QColor( 253, 0, 0 ) ); 00578 desired_speed_field_2_2_2_3_2_3_2->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00579 QFont desired_speed_field_2_2_2_3_2_3_2_font( desired_speed_field_2_2_2_3_2_3_2->font() ); 00580 desired_speed_field_2_2_2_3_2_3_2_font.setPointSize( 8 ); 00581 desired_speed_field_2_2_2_3_2_3_2->setFont( desired_speed_field_2_2_2_3_2_3_2_font ); 00582 desired_speed_field_2_2_2_3_2_3_2->setAlignment( int( QLineEdit::AlignHCenter ) ); 00583 00584 groupBox2_3_3_2 = new QGroupBox( groupBox10_2, "groupBox2_3_3_2" ); 00585 groupBox2_3_3_2->setEnabled( TRUE ); 00586 groupBox2_3_3_2->setGeometry( QRect( 250, 0, 210, 170 ) ); 00587 groupBox2_3_3_2->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00588 cg.setColor( QColorGroup::Foreground, white ); 00589 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00590 cg.setColor( QColorGroup::Light, white ); 00591 cg.setColor( QColorGroup::Midlight, QColor( 238, 239, 241) ); 00592 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00593 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00594 cg.setColor( QColorGroup::Text, white ); 00595 cg.setColor( QColorGroup::BrightText, white ); 00596 cg.setColor( QColorGroup::ButtonText, white ); 00597 cg.setColor( QColorGroup::Base, black ); 00598 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00599 cg.setColor( QColorGroup::Shadow, black ); 00600 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00601 cg.setColor( QColorGroup::HighlightedText, white ); 00602 cg.setColor( QColorGroup::Link, black ); 00603 cg.setColor( QColorGroup::LinkVisited, black ); 00604 pal.setActive( cg ); 00605 cg.setColor( QColorGroup::Foreground, white ); 00606 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00607 cg.setColor( QColorGroup::Light, white ); 00608 cg.setColor( QColorGroup::Midlight, QColor( 254, 254, 255) ); 00609 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00610 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00611 cg.setColor( QColorGroup::Text, white ); 00612 cg.setColor( QColorGroup::BrightText, white ); 00613 cg.setColor( QColorGroup::ButtonText, white ); 00614 cg.setColor( QColorGroup::Base, black ); 00615 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00616 cg.setColor( QColorGroup::Shadow, black ); 00617 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00618 cg.setColor( QColorGroup::HighlightedText, white ); 00619 cg.setColor( QColorGroup::Link, QColor( 0, 0, 238) ); 00620 cg.setColor( QColorGroup::LinkVisited, QColor( 82, 24, 139) ); 00621 pal.setInactive( cg ); 00622 cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) ); 00623 cg.setColor( QColorGroup::Button, QColor( 221, 223, 228) ); 00624 cg.setColor( QColorGroup::Light, white ); 00625 cg.setColor( QColorGroup::Midlight, QColor( 254, 254, 255) ); 00626 cg.setColor( QColorGroup::Dark, QColor( 110, 111, 114) ); 00627 cg.setColor( QColorGroup::Mid, QColor( 147, 149, 152) ); 00628 cg.setColor( QColorGroup::Text, QColor( 128, 128, 128) ); 00629 cg.setColor( QColorGroup::BrightText, white ); 00630 cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) ); 00631 cg.setColor( QColorGroup::Base, black ); 00632 cg.setColor( QColorGroup::Background, QColor( 44, 44, 44) ); 00633 cg.setColor( QColorGroup::Shadow, black ); 00634 cg.setColor( QColorGroup::Highlight, QColor( 0, 0, 128) ); 00635 cg.setColor( QColorGroup::HighlightedText, white ); 00636 cg.setColor( QColorGroup::Link, QColor( 0, 0, 238) ); 00637 cg.setColor( QColorGroup::LinkVisited, QColor( 82, 24, 139) ); 00638 pal.setDisabled( cg ); 00639 groupBox2_3_3_2->setPalette( pal ); 00640 00641 desired_speed_field_3_3_2 = new QLineEdit( groupBox2_3_3_2, "desired_speed_field_3_3_2" ); 00642 desired_speed_field_3_3_2->setEnabled( TRUE ); 00643 desired_speed_field_3_3_2->setGeometry( QRect( 320, 60, 60, 20 ) ); 00644 00645 desired_depth_field_3_3_2 = new QLineEdit( groupBox2_3_3_2, "desired_depth_field_3_3_2" ); 00646 desired_depth_field_3_3_2->setEnabled( TRUE ); 00647 desired_depth_field_3_3_2->setGeometry( QRect( 320, 40, 60, 20 ) ); 00648 desired_depth_field_3_3_2->setPaletteForegroundColor( QColor( 0, 0, 0 ) ); 00649 00650 desired_heading_field_3_3_2 = new QLineEdit( groupBox2_3_3_2, "desired_heading_field_3_3_2" ); 00651 desired_heading_field_3_3_2->setEnabled( TRUE ); 00652 desired_heading_field_3_3_2->setGeometry( QRect( 320, 20, 60, 21 ) ); 00653 00654 checkBox3_4_2_2_3_2 = new QCheckBox( groupBox2_3_3_2, "checkBox3_4_2_2_3_2" ); 00655 checkBox3_4_2_2_3_2->setGeometry( QRect( 10, 20, 121, 21 ) ); 00656 00657 textLabel2_3_2_2_3_5_2_3_2 = new QLabel( groupBox2_3_3_2, "textLabel2_3_2_2_3_5_2_3_2" ); 00658 textLabel2_3_2_2_3_5_2_3_2->setEnabled( TRUE ); 00659 textLabel2_3_2_2_3_5_2_3_2->setGeometry( QRect( 10, 40, 105, 22 ) ); 00660 QFont textLabel2_3_2_2_3_5_2_3_2_font( textLabel2_3_2_2_3_5_2_3_2->font() ); 00661 textLabel2_3_2_2_3_5_2_3_2->setFont( textLabel2_3_2_2_3_5_2_3_2_font ); 00662 textLabel2_3_2_2_3_5_2_3_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00663 00664 desired_speed_field_2_2_2_3_2 = new QLineEdit( groupBox2_3_3_2, "desired_speed_field_2_2_2_3_2" ); 00665 desired_speed_field_2_2_2_3_2->setEnabled( TRUE ); 00666 desired_speed_field_2_2_2_3_2->setGeometry( QRect( 120, 80, 60, 20 ) ); 00667 desired_speed_field_2_2_2_3_2->setAlignment( int( QLineEdit::AlignHCenter ) ); 00668 00669 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3 = new QLabel( groupBox2_3_3_2, "textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3" ); 00670 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3->setEnabled( TRUE ); 00671 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3->setGeometry( QRect( 11, 120, 105, 22 ) ); 00672 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_font( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3->font() ); 00673 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_font ); 00674 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00675 00676 desired_depth_field_2_2_2_3_2 = new QLineEdit( groupBox2_3_3_2, "desired_depth_field_2_2_2_3_2" ); 00677 desired_depth_field_2_2_2_3_2->setEnabled( TRUE ); 00678 desired_depth_field_2_2_2_3_2->setGeometry( QRect( 120, 61, 60, 21 ) ); 00679 desired_depth_field_2_2_2_3_2->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00680 desired_depth_field_2_2_2_3_2->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00681 desired_depth_field_2_2_2_3_2->setAlignment( int( QLineEdit::AlignHCenter ) ); 00682 00683 desired_heading_field_2_4_2_3_2 = new QLineEdit( groupBox2_3_3_2, "desired_heading_field_2_4_2_3_2" ); 00684 desired_heading_field_2_4_2_3_2->setEnabled( TRUE ); 00685 desired_heading_field_2_4_2_3_2->setGeometry( QRect( 120, 41, 60, 21 ) ); 00686 desired_heading_field_2_4_2_3_2->setAlignment( int( QLineEdit::AlignHCenter ) ); 00687 00688 textLabel2_2_2_3_2_2_3_2_2_3_2 = new QLabel( groupBox2_3_3_2, "textLabel2_2_2_3_2_2_3_2_2_3_2" ); 00689 textLabel2_2_2_3_2_2_3_2_2_3_2->setEnabled( TRUE ); 00690 textLabel2_2_2_3_2_2_3_2_2_3_2->setGeometry( QRect( 20, 60, 94, 22 ) ); 00691 QFont textLabel2_2_2_3_2_2_3_2_2_3_2_font( textLabel2_2_2_3_2_2_3_2_2_3_2->font() ); 00692 textLabel2_2_2_3_2_2_3_2_2_3_2->setFont( textLabel2_2_2_3_2_2_3_2_2_3_2_font ); 00693 textLabel2_2_2_3_2_2_3_2_2_3_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00694 00695 textLabel2_2_2_3_2_2_2_2_2_2_3_2 = new QLabel( groupBox2_3_3_2, "textLabel2_2_2_3_2_2_2_2_2_2_3_2" ); 00696 textLabel2_2_2_3_2_2_2_2_2_2_3_2->setEnabled( TRUE ); 00697 textLabel2_2_2_3_2_2_2_2_2_2_3_2->setGeometry( QRect( 20, 80, 93, 22 ) ); 00698 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_2_font( textLabel2_2_2_3_2_2_2_2_2_2_3_2->font() ); 00699 textLabel2_2_2_3_2_2_2_2_2_2_3_2->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_2_font ); 00700 textLabel2_2_2_3_2_2_2_2_2_2_3_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00701 00702 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2 = new QLabel( groupBox2_3_3_2, "textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2" ); 00703 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2->setEnabled( TRUE ); 00704 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2->setGeometry( QRect( 0, 140, 110, 22 ) ); 00705 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2_font( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2->font() ); 00706 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2_font ); 00707 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00708 00709 itsHeadingOutputField = new QLineEdit( groupBox2_3_3_2, "itsHeadingOutputField" ); 00710 itsHeadingOutputField->setEnabled( TRUE ); 00711 itsHeadingOutputField->setGeometry( QRect( 120, 120, 60, 21 ) ); 00712 itsHeadingOutputField->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00713 itsHeadingOutputField->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00714 QFont itsHeadingOutputField_font( itsHeadingOutputField->font() ); 00715 itsHeadingOutputField_font.setFamily( "Sawasdee" ); 00716 itsHeadingOutputField_font.setPointSize( 10 ); 00717 itsHeadingOutputField_font.setBold( TRUE ); 00718 itsHeadingOutputField->setFont( itsHeadingOutputField_font ); 00719 itsHeadingOutputField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00720 00721 itsDepthOutputField = new QLineEdit( groupBox2_3_3_2, "itsDepthOutputField" ); 00722 itsDepthOutputField->setEnabled( TRUE ); 00723 itsDepthOutputField->setGeometry( QRect( 120, 140, 60, 21 ) ); 00724 itsDepthOutputField->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00725 itsDepthOutputField->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00726 QFont itsDepthOutputField_font( itsDepthOutputField->font() ); 00727 itsDepthOutputField_font.setFamily( "Sawasdee" ); 00728 itsDepthOutputField_font.setPointSize( 10 ); 00729 itsDepthOutputField_font.setBold( TRUE ); 00730 itsDepthOutputField->setFont( itsDepthOutputField_font ); 00731 itsDepthOutputField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00732 00733 groupBox1 = new QGroupBox( centralWidget(), "groupBox1" ); 00734 groupBox1->setEnabled( TRUE ); 00735 groupBox1->setGeometry( QRect( 740, 30, 270, 520 ) ); 00736 groupBox1->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00737 00738 textLabel2_2_2_3_2_2_2_2_2_2_3_2_3 = new QLabel( groupBox1, "textLabel2_2_2_3_2_2_2_2_2_2_3_2_3" ); 00739 textLabel2_2_2_3_2_2_2_2_2_2_3_2_3->setEnabled( TRUE ); 00740 textLabel2_2_2_3_2_2_2_2_2_2_3_2_3->setGeometry( QRect( 130, 360, 70, 22 ) ); 00741 QFont textLabel2_2_2_3_2_2_2_2_2_2_3_2_3_font( textLabel2_2_2_3_2_2_2_2_2_2_3_2_3->font() ); 00742 textLabel2_2_2_3_2_2_2_2_2_2_3_2_3->setFont( textLabel2_2_2_3_2_2_2_2_2_2_3_2_3_font ); 00743 textLabel2_2_2_3_2_2_2_2_2_2_3_2_3->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignRight ) ); 00744 00745 EPressureCanvas_3 = new ImageCanvas( groupBox1, "EPressureCanvas_3" ); 00746 EPressureCanvas_3->setEnabled( TRUE ); 00747 EPressureCanvas_3->setGeometry( QRect( 130, 390, 110, 120 ) ); 00748 00749 groupBox9_3 = new QGroupBox( groupBox1, "groupBox9_3" ); 00750 groupBox9_3->setEnabled( TRUE ); 00751 groupBox9_3->setGeometry( QRect( 0, 190, 250, 160 ) ); 00752 groupBox9_3->setPaletteBackgroundColor( QColor( 44, 44, 44 ) ); 00753 00754 checkBox3_4 = new QCheckBox( groupBox9_3, "checkBox3_4" ); 00755 checkBox3_4->setGeometry( QRect( 160, 19, 121, 21 ) ); 00756 checkBox3_4->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00757 00758 checkBox3_2_2 = new QCheckBox( groupBox9_3, "checkBox3_2_2" ); 00759 checkBox3_2_2->setGeometry( QRect( 160, 40, 121, 21 ) ); 00760 checkBox3_2_2->setPaletteForegroundColor( QColor( 33, 229, 255 ) ); 00761 00762 checkBox3_3_2 = new QCheckBox( groupBox9_3, "checkBox3_3_2" ); 00763 checkBox3_3_2->setGeometry( QRect( 160, 60, 121, 21 ) ); 00764 checkBox3_3_2->setPaletteForegroundColor( QColor( 255, 58, 58 ) ); 00765 00766 itsExternalPressureField = new QLineEdit( groupBox9_3, "itsExternalPressureField" ); 00767 itsExternalPressureField->setGeometry( QRect( 160, 90, 70, 60 ) ); 00768 itsExternalPressureField->setPaletteForegroundColor( QColor( 30, 253, 0 ) ); 00769 itsExternalPressureField->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00770 QFont itsExternalPressureField_font( itsExternalPressureField->font() ); 00771 itsExternalPressureField_font.setFamily( "Sawasdee" ); 00772 itsExternalPressureField_font.setPointSize( 18 ); 00773 itsExternalPressureField_font.setBold( TRUE ); 00774 itsExternalPressureField->setFont( itsExternalPressureField_font ); 00775 itsExternalPressureField->setFrame( FALSE ); 00776 itsExternalPressureField->setCursorPosition( 3 ); 00777 itsExternalPressureField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00778 00779 ItsDepthImageDisplay = new ImageCanvas( groupBox9_3, "ItsDepthImageDisplay" ); 00780 ItsDepthImageDisplay->setEnabled( TRUE ); 00781 ItsDepthImageDisplay->setGeometry( QRect( 10, 20, 140, 130 ) ); 00782 00783 groupBox6 = new QGroupBox( groupBox1, "groupBox6" ); 00784 groupBox6->setEnabled( TRUE ); 00785 groupBox6->setGeometry( QRect( 0, 20, 250, 160 ) ); 00786 groupBox6->setPaletteBackgroundColor( QColor( 44, 44, 44 ) ); 00787 00788 checkBox3 = new QCheckBox( groupBox6, "checkBox3" ); 00789 checkBox3->setGeometry( QRect( 160, 19, 121, 21 ) ); 00790 checkBox3->setPaletteForegroundColor( QColor( 32, 253, 0 ) ); 00791 00792 checkBox3_2 = new QCheckBox( groupBox6, "checkBox3_2" ); 00793 checkBox3_2->setGeometry( QRect( 160, 40, 121, 21 ) ); 00794 checkBox3_2->setPaletteForegroundColor( QColor( 33, 229, 255 ) ); 00795 00796 checkBox3_3 = new QCheckBox( groupBox6, "checkBox3_3" ); 00797 checkBox3_3->setGeometry( QRect( 160, 60, 121, 21 ) ); 00798 checkBox3_3->setPaletteForegroundColor( QColor( 255, 58, 58 ) ); 00799 00800 itsCompassImageDisplay = new ImageCanvas( groupBox6, "itsCompassImageDisplay" ); 00801 itsCompassImageDisplay->setEnabled( TRUE ); 00802 itsCompassImageDisplay->setGeometry( QRect( 10, 20, 140, 130 ) ); 00803 00804 itsCompassHeadingField = new QLineEdit( groupBox6, "itsCompassHeadingField" ); 00805 itsCompassHeadingField->setGeometry( QRect( 160, 90, 70, 60 ) ); 00806 itsCompassHeadingField->setPaletteForegroundColor( QColor( 30, 253, 0 ) ); 00807 itsCompassHeadingField->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00808 QFont itsCompassHeadingField_font( itsCompassHeadingField->font() ); 00809 itsCompassHeadingField_font.setFamily( "Sawasdee" ); 00810 itsCompassHeadingField_font.setPointSize( 24 ); 00811 itsCompassHeadingField_font.setBold( TRUE ); 00812 itsCompassHeadingField->setFont( itsCompassHeadingField_font ); 00813 itsCompassHeadingField->setFrame( FALSE ); 00814 itsCompassHeadingField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00815 00816 itsKillSwitchField = new QLineEdit( groupBox1, "itsKillSwitchField" ); 00817 itsKillSwitchField->setEnabled( FALSE ); 00818 itsKillSwitchField->setGeometry( QRect( 200, 360, 30, 21 ) ); 00819 itsKillSwitchField->setPaletteForegroundColor( QColor( 253, 0, 0 ) ); 00820 itsKillSwitchField->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00821 itsKillSwitchField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00822 00823 groupBox10 = new QGroupBox( groupBox1, "groupBox10" ); 00824 groupBox10->setEnabled( TRUE ); 00825 groupBox10->setGeometry( QRect( 0, 360, 120, 150 ) ); 00826 00827 itsInternalPressureField = new QLineEdit( groupBox10, "itsInternalPressureField" ); 00828 itsInternalPressureField->setGeometry( QRect( 0, 120, 130, 35 ) ); 00829 itsInternalPressureField->setPaletteForegroundColor( QColor( 30, 253, 0 ) ); 00830 itsInternalPressureField->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00831 QFont itsInternalPressureField_font( itsInternalPressureField->font() ); 00832 itsInternalPressureField_font.setFamily( "Sawasdee" ); 00833 itsInternalPressureField_font.setPointSize( 20 ); 00834 itsInternalPressureField_font.setBold( TRUE ); 00835 itsInternalPressureField->setFont( itsInternalPressureField_font ); 00836 itsInternalPressureField->setFrame( FALSE ); 00837 itsInternalPressureField->setCursorPosition( 3 ); 00838 itsInternalPressureField->setAlignment( int( QLineEdit::AlignHCenter ) ); 00839 00840 itsPressureImageDisplay = new ImageCanvas( groupBox10, "itsPressureImageDisplay" ); 00841 itsPressureImageDisplay->setEnabled( TRUE ); 00842 itsPressureImageDisplay->setGeometry( QRect( 10, 30, 100, 90 ) ); 00843 00844 tabWidget3 = new QTabWidget( centralWidget(), "tabWidget3" ); 00845 tabWidget3->setEnabled( TRUE ); 00846 tabWidget3->setGeometry( QRect( 10, 10, 730, 540 ) ); 00847 tabWidget3->setPaletteForegroundColor( QColor( 104, 104, 104 ) ); 00848 tabWidget3->setPaletteBackgroundColor( QColor( 0, 0, 0 ) ); 00849 00850 tab = new QWidget( tabWidget3, "tab" ); 00851 00852 groupBox15_2 = new QGroupBox( tab, "groupBox15_2" ); 00853 groupBox15_2->setGeometry( QRect( 688, -28, 181, 171 ) ); 00854 00855 frame4 = new QFrame( tab, "frame4" ); 00856 frame4->setEnabled( TRUE ); 00857 frame4->setGeometry( QRect( 0, 10, 720, 495 ) ); 00858 frame4->setPaletteBackgroundColor( QColor( 48, 48, 48 ) ); 00859 frame4->setFrameShape( QFrame::StyledPanel ); 00860 frame4->setFrameShadow( QFrame::Raised ); 00861 00862 itsDwnImgDisplay = new ImageCanvas( frame4, "itsDwnImgDisplay" ); 00863 itsDwnImgDisplay->setEnabled( TRUE ); 00864 itsDwnImgDisplay->setGeometry( QRect( 5, 250, 290, 240 ) ); 00865 00866 itsFwdImgDisplay = new ImageCanvas( frame4, "itsFwdImgDisplay" ); 00867 itsFwdImgDisplay->setEnabled( TRUE ); 00868 itsFwdImgDisplay->setGeometry( QRect( 5, 5, 290, 240 ) ); 00869 00870 itsPipeThreshCheck = new QCheckBox( frame4, "itsPipeThreshCheck" ); 00871 itsPipeThreshCheck->setGeometry( QRect( 600, 259, 121, 21 ) ); 00872 itsPipeThreshCheck->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00873 00874 itsHoughVisionCheck = new QCheckBox( frame4, "itsHoughVisionCheck" ); 00875 itsHoughVisionCheck->setGeometry( QRect( 600, 280, 121, 21 ) ); 00876 itsHoughVisionCheck->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00877 00878 itsFwdContourThreshCheck = new QCheckBox( frame4, "itsFwdContourThreshCheck" ); 00879 itsFwdContourThreshCheck->setGeometry( QRect( 600, 50, 121, 21 ) ); 00880 itsFwdContourThreshCheck->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00881 00882 itsBuoyThreshCheck = new QCheckBox( frame4, "itsBuoyThreshCheck" ); 00883 itsBuoyThreshCheck->setGeometry( QRect( 600, 8, 120, 21 ) ); 00884 itsBuoyThreshCheck->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00885 00886 itsFwdVisionDisplay = new ImageCanvas( frame4, "itsFwdVisionDisplay" ); 00887 itsFwdVisionDisplay->setEnabled( TRUE ); 00888 itsFwdVisionDisplay->setGeometry( QRect( 300, 5, 290, 240 ) ); 00889 00890 itsSaliencyVisionCheck = new QCheckBox( frame4, "itsSaliencyVisionCheck" ); 00891 itsSaliencyVisionCheck->setGeometry( QRect( 600, 30, 121, 21 ) ); 00892 itsSaliencyVisionCheck->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00893 00894 itsDwnContourVisionCheck = new QCheckBox( frame4, "itsDwnContourVisionCheck" ); 00895 itsDwnContourVisionCheck->setGeometry( QRect( 600, 300, 121, 21 ) ); 00896 itsDwnContourVisionCheck->setPaletteForegroundColor( QColor( 255, 255, 255 ) ); 00897 00898 itsDwnVisionDisplay = new ImageCanvas( frame4, "itsDwnVisionDisplay" ); 00899 itsDwnVisionDisplay->setEnabled( TRUE ); 00900 itsDwnVisionDisplay->setGeometry( QRect( 300, 250, 290, 240 ) ); 00901 tabWidget3->insertTab( tab, QString::fromLatin1("") ); 00902 00903 TabPage = new QWidget( tabWidget3, "TabPage" ); 00904 tabWidget3->insertTab( TabPage, QString::fromLatin1("") ); 00905 00906 // toolbars 00907 00908 languageChange(); 00909 resize( QSize(1026, 740).expandedTo(minimumSizeHint()) ); 00910 clearWState( WState_Polished ); 00911 00912 // signals and slots connections 00913 connect( itsBuoyThreshCheck, SIGNAL( toggled(bool) ), this, SLOT( updateBuoySegmentCheck(bool) ) ); 00914 connect( itsSaliencyVisionCheck, SIGNAL( toggled(bool) ), this, SLOT( updateSalientPointCheck(bool) ) ); 00915 } 00916 00917 /* 00918 * Destroys the object and frees any allocated resources 00919 */ 00920 SeaBee3MainDisplayForm::~SeaBee3MainDisplayForm() 00921 { 00922 // no need to delete child widgets, Qt does it all for us 00923 } 00924 00925 /* 00926 * Sets the strings of the subwidgets using the current 00927 * language. 00928 */ 00929 void SeaBee3MainDisplayForm::languageChange() 00930 { 00931 setCaption( tr( "SeaBee3 Main Display" ) ); 00932 desired_heading_field_2_3->setText( tr( "0" ) ); 00933 desired_heading_field_2_2->setText( tr( "0" ) ); 00934 groupBox2_3_3_3->setTitle( tr( "ICE Messages" ) ); 00935 desired_speed_field_3_3_3->setText( tr( "0" ) ); 00936 desired_depth_field_3_3_3->setText( tr( "0" ) ); 00937 desired_heading_field_3_3_3->setText( tr( "0" ) ); 00938 textLabel2_3_2_2_3_5_2_3_4_2_2_2->setText( tr( "/ sec" ) ); 00939 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2->setText( tr( "/ sec" ) ); 00940 textLabel2_3_2_2_3_5_2_3_4_2_2->setText( tr( "/ sec" ) ); 00941 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2->setText( tr( "/ sec" ) ); 00942 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2->setText( tr( "Sent:" ) ); 00943 textLabel2_3_2_2_3_5_2_3_4_2->setText( tr( "/ sec" ) ); 00944 textLabel2_2_2_3_2_2_3_2_2_3_3_2->setText( tr( "Dwn Retina:" ) ); 00945 textLabel2_2_2_3_2_2_2_2_2_2_3_3->setText( tr( "BeeStem:" ) ); 00946 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2->setText( tr( "Movement:" ) ); 00947 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2->setText( tr( "Vision Proc:" ) ); 00948 textLabel2_3_2_2_3_5_2_3_4_2_2_2_2_2_2->setText( tr( "msg(s)" ) ); 00949 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_2_2->setText( tr( "Rx" ) ); 00950 itsFwdRetinaMsgField->setText( tr( "0" ) ); 00951 itsBeeStemMsgField->setText( tr( "0" ) ); 00952 desired_heading_field_2_4_2_3_3_2_2_2->setText( tr( "0" ) ); 00953 desired_heading_field_2_4_2_3_3_2_2_2_2_2->setText( tr( "0" ) ); 00954 itsVisionMsgField->setText( tr( "0" ) ); 00955 itsDwnRetinaMsgField->setText( tr( "0" ) ); 00956 textLabel2_2_2_3_2_2_3_2_2_3_3->setText( tr( "Fwd Retina:" ) ); 00957 groupBox10_2->setTitle( tr( "Controls" ) ); 00958 groupBox2_3_3_2_2->setTitle( tr( "PID Settings" ) ); 00959 desired_speed_field_3_3_2_2->setText( tr( "0" ) ); 00960 desired_depth_field_3_3_2_2->setText( tr( "0" ) ); 00961 desired_heading_field_3_3_2_2->setText( tr( "0" ) ); 00962 textLabel2_3_2_2_3_5_2_3_3->setText( tr( "Heading" ) ); 00963 textLabel2_3_2_2_3_5_2_3_2_2->setText( tr( "P:" ) ); 00964 textLabel2_2_2_3_2_2_3_2_2_3_2_2->setText( tr( "I:" ) ); 00965 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2->setText( tr( "D:" ) ); 00966 textLabel2_2_2_3_2_2_2_2_2_2_3_2_2_3->setText( tr( "D:" ) ); 00967 textLabel2_2_2_3_2_2_3_2_2_3_2_2_3->setText( tr( "I:" ) ); 00968 desired_heading_field_2_4_2_3_2_2_3->setText( tr( "0" ) ); 00969 desired_depth_field_2_2_2_3_2_2_3->setText( tr( "0" ) ); 00970 desired_speed_field_2_2_2_3_2_2_3->setText( tr( "0" ) ); 00971 textLabel2_3_2_2_3_5_2_3_3_3->setText( tr( "Depth" ) ); 00972 textLabel2_3_2_2_3_5_2_3_2_2_3->setText( tr( "P:" ) ); 00973 desired_heading_field_2_4_2_3_2_2->setText( tr( "0" ) ); 00974 desired_depth_field_2_2_2_3_2_2->setText( tr( "0" ) ); 00975 desired_speed_field_2_2_2_3_2_2->setText( tr( "0" ) ); 00976 groupBox2_3_3->setTitle( tr( "Manual Control" ) ); 00977 desired_speed_field_3_3->setText( tr( "0" ) ); 00978 desired_depth_field_3_3->setText( tr( "0" ) ); 00979 desired_heading_field_3_3->setText( tr( "0" ) ); 00980 checkBox3_4_2_2_3->setText( tr( "Enable" ) ); 00981 pushButton1->setText( tr( "Calibrate" ) ); 00982 textLabel2_2_2_3_2_2_2_2_2_2_3_4->setText( tr( "Speed" ) ); 00983 textLabel2_2_2_3_2_2_2_2_2_2_3->setText( tr( "Strafe" ) ); 00984 textLabel2_2_2_3_2_2_3_2_2_3->setText( tr( "Depth" ) ); 00985 textLabel2_3_2_2_3_5_2_3->setText( tr( "Heading" ) ); 00986 desired_speed_field_2_2_2_3_2_3_2->setText( tr( "Disconnected" ) ); 00987 groupBox2_3_3_2->setTitle( tr( "PID Control" ) ); 00988 desired_speed_field_3_3_2->setText( tr( "0" ) ); 00989 desired_depth_field_3_3_2->setText( tr( "0" ) ); 00990 desired_heading_field_3_3_2->setText( tr( "0" ) ); 00991 checkBox3_4_2_2_3_2->setText( tr( "Enable" ) ); 00992 textLabel2_3_2_2_3_5_2_3_2->setText( tr( "Desired Heading:" ) ); 00993 desired_speed_field_2_2_2_3_2->setText( tr( "0" ) ); 00994 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3->setText( tr( "Heading Output:" ) ); 00995 desired_depth_field_2_2_2_3_2->setText( tr( "- -" ) ); 00996 desired_heading_field_2_4_2_3_2->setText( tr( "- -" ) ); 00997 textLabel2_2_2_3_2_2_3_2_2_3_2->setText( tr( "Desired Depth:" ) ); 00998 textLabel2_2_2_3_2_2_2_2_2_2_3_2->setText( tr( "Desired Speed:" ) ); 00999 textLabel2_2_2_3_2_2_2_2_2_2_3_3_2_2_3_2->setText( tr( "Depth Output:" ) ); 01000 itsHeadingOutputField->setText( tr( "0" ) ); 01001 itsDepthOutputField->setText( tr( "0" ) ); 01002 groupBox1->setTitle( QString::null ); 01003 textLabel2_2_2_3_2_2_2_2_2_2_3_2_3->setText( tr( "Kill Switch:" ) ); 01004 groupBox9_3->setTitle( tr( "Depth" ) ); 01005 checkBox3_4->setText( tr( "Desired" ) ); 01006 checkBox3_2_2->setText( tr( "Saliency" ) ); 01007 checkBox3_3_2->setText( tr( "Pipeline" ) ); 01008 itsExternalPressureField->setText( tr( "- -" ) ); 01009 groupBox6->setTitle( tr( "Heading" ) ); 01010 checkBox3->setText( tr( "Desired" ) ); 01011 checkBox3_2->setText( tr( "Saliency" ) ); 01012 checkBox3_3->setText( tr( "Pipeline" ) ); 01013 itsCompassHeadingField->setText( tr( "- -" ) ); 01014 itsKillSwitchField->setText( tr( "ON" ) ); 01015 groupBox10->setTitle( tr( "Internal Pressure" ) ); 01016 itsInternalPressureField->setText( tr( "- -" ) ); 01017 groupBox15_2->setTitle( tr( "groupBox15" ) ); 01018 itsPipeThreshCheck->setText( tr( "Pipe Threshold" ) ); 01019 itsHoughVisionCheck->setText( tr( "Hough" ) ); 01020 itsFwdContourThreshCheck->setText( tr( "Contour" ) ); 01021 itsBuoyThreshCheck->setText( tr( "Buoy Threshold" ) ); 01022 itsSaliencyVisionCheck->setText( tr( "Saliency" ) ); 01023 itsDwnContourVisionCheck->setText( tr( "Contour" ) ); 01024 tabWidget3->changeTab( tab, tr( "Main" ) ); 01025 tabWidget3->changeTab( TabPage, tr( "Localization" ) ); 01026 } 01027