00001 /******************************************************************************** 00002 ** Form generated from reading ui file 'ui_testrig.ui' 00003 ** 00004 ** Created: Fri Mar 5 12:01:09 2010 00005 ** by: Qt User Interface Compiler version 4.5.2 00006 ** 00007 ** WARNING! All changes made in this file will be lost when recompiling ui file! 00008 ********************************************************************************/ 00009 00010 #ifndef UI_TESTRIG_H 00011 #define UI_TESTRIG_H 00012 00013 #include <QtCore/QVariant> 00014 #include <QtGui/QAction> 00015 #include <QtGui/QApplication> 00016 #include <QtGui/QButtonGroup> 00017 #include <QtGui/QCheckBox> 00018 #include <QtGui/QComboBox> 00019 #include <QtGui/QDial> 00020 #include <QtGui/QDoubleSpinBox> 00021 #include <QtGui/QFrame> 00022 #include <QtGui/QGridLayout> 00023 #include <QtGui/QGroupBox> 00024 #include <QtGui/QHeaderView> 00025 #include <QtGui/QLabel> 00026 #include <QtGui/QLineEdit> 00027 #include <QtGui/QMainWindow> 00028 #include <QtGui/QPushButton> 00029 #include <QtGui/QSlider> 00030 #include <QtGui/QSpacerItem> 00031 #include <QtGui/QSpinBox> 00032 #include <QtGui/QTabWidget> 00033 #include <QtGui/QWidget> 00034 #include <qwt/qwt_plot.h> 00035 00036 QT_BEGIN_NAMESPACE 00037 00038 class Ui_testrig 00039 { 00040 public: 00041 QWidget *centralwidget; 00042 QGridLayout *gridLayout_2; 00043 QGridLayout *gridLayout; 00044 QFrame *line; 00045 QGroupBox *groupBox_3; 00046 QLabel *label_13; 00047 QLabel *label_14; 00048 QLabel *label_15; 00049 QLabel *label_16; 00050 QLabel *label_17; 00051 QLabel *label_18; 00052 QLabel *imu_up_per_sec; 00053 QLabel *cam_up_per_sec; 00054 QLabel *pitch_gyro_sd; 00055 QLabel *pitch_accel_sd; 00056 QLabel *roll_gyro_sd; 00057 QLabel *roll_accel_sd; 00058 QFrame *line_2; 00059 QTabWidget *tabWidget; 00060 QWidget *plotTab; 00061 QGridLayout *gridLayout_4; 00062 QGridLayout *gridLayout_3; 00063 QwtPlot *pitch_cmp; 00064 QwtPlot *roll_cmp; 00065 QwtPlot *pitch_raw; 00066 QwtPlot *roll_raw; 00067 QSpacerItem *horizontalSpacer; 00068 QSpacerItem *verticalSpacer; 00069 QPushButton *constRollAxis; 00070 QPushButton *constPitchAxis; 00071 QWidget *fftTab; 00072 QGridLayout *gridLayout_6; 00073 QComboBox *fft_select; 00074 QwtPlot *fft_plot; 00075 QLabel *label_24; 00076 QWidget *pidTab; 00077 QLabel *label_33; 00078 QComboBox *pidLoop; 00079 QLineEdit *pidKp; 00080 QLineEdit *pidKi; 00081 QLineEdit *pidKd; 00082 QLabel *label_34; 00083 QLabel *label_35; 00084 QLabel *label_36; 00085 QPushButton *pidUpdate; 00086 QWidget *controlTab; 00087 QDial *controlYaw; 00088 QSlider *controlVelocity; 00089 QLabel *label_19; 00090 QLabel *label_20; 00091 QLabel *label_21; 00092 QLabel *label_22; 00093 QLabel *label_23; 00094 QWidget *camTab; 00095 QGridLayout *gridLayout_5; 00096 QLabel *cameraLabel; 00097 QSpacerItem *horizontalSpacer_2; 00098 QSpacerItem *horizontalSpacer_3; 00099 QFrame *frame; 00100 QCheckBox *centerLines; 00101 QCheckBox *contours; 00102 QSpacerItem *verticalSpacer_2; 00103 QSpacerItem *verticalSpacer_3; 00104 QGroupBox *groupBox; 00105 QDoubleSpinBox *pitch_gyro_var; 00106 QLabel *label; 00107 QDoubleSpinBox *pitch_bias_var; 00108 QLabel *label_2; 00109 QDoubleSpinBox *pitch_accel_var; 00110 QLabel *label_3; 00111 QPushButton *reset_pitch; 00112 QPushButton *reset_roll; 00113 QPushButton *pauseKalmanUpdates; 00114 QLabel *label_4; 00115 QLabel *label_5; 00116 QLabel *label_6; 00117 QLabel *pitch_kalman_0; 00118 QLabel *label_27; 00119 QLabel *label_28; 00120 QLabel *label_29; 00121 QLabel *pitch_p_00; 00122 QLabel *pitch_p_10; 00123 QLabel *pitch_p_01; 00124 QLabel *pitch_p_11; 00125 QLabel *pitch_kalman_1; 00126 QLabel *roll_kalman_1; 00127 QLabel *label_7; 00128 QLabel *roll_p_01; 00129 QLabel *label_8; 00130 QLabel *label_9; 00131 QLabel *label_30; 00132 QLabel *label_10; 00133 QLabel *roll_p_11; 00134 QDoubleSpinBox *roll_bias_var; 00135 QDoubleSpinBox *roll_gyro_var; 00136 QLabel *label_11; 00137 QDoubleSpinBox *roll_accel_var; 00138 QLabel *label_12; 00139 QLabel *roll_kalman_0; 00140 QLabel *roll_p_10; 00141 QLabel *label_31; 00142 QLabel *label_32; 00143 QLabel *roll_p_00; 00144 QFrame *line_3; 00145 QSpinBox *pitchSumCount; 00146 QSpinBox *rollSumCount; 00147 QLabel *label_25; 00148 QLabel *label_26; 00149 00150 void setupUi(QMainWindow *testrig) 00151 { 00152 if (testrig->objectName().isEmpty()) 00153 testrig->setObjectName(QString::fromUtf8("testrig")); 00154 testrig->resize(1060, 788); 00155 QPalette palette; 00156 QBrush brush(QColor(255, 255, 255, 255)); 00157 brush.setStyle(Qt::SolidPattern); 00158 palette.setBrush(QPalette::Active, QPalette::Base, brush); 00159 QBrush brush1(QColor(229, 221, 213, 255)); 00160 brush1.setStyle(Qt::SolidPattern); 00161 palette.setBrush(QPalette::Active, QPalette::Window, brush1); 00162 palette.setBrush(QPalette::Inactive, QPalette::Base, brush); 00163 palette.setBrush(QPalette::Inactive, QPalette::Window, brush1); 00164 palette.setBrush(QPalette::Disabled, QPalette::Base, brush1); 00165 palette.setBrush(QPalette::Disabled, QPalette::Window, brush1); 00166 testrig->setPalette(palette); 00167 centralwidget = new QWidget(testrig); 00168 centralwidget->setObjectName(QString::fromUtf8("centralwidget")); 00169 QPalette palette1; 00170 QBrush brush2(QColor(254, 0, 255, 255)); 00171 brush2.setStyle(Qt::SolidPattern); 00172 palette1.setBrush(QPalette::Active, QPalette::LinkVisited, brush2); 00173 palette1.setBrush(QPalette::Inactive, QPalette::LinkVisited, brush2); 00174 palette1.setBrush(QPalette::Disabled, QPalette::LinkVisited, brush2); 00175 centralwidget->setPalette(palette1); 00176 gridLayout_2 = new QGridLayout(centralwidget); 00177 gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2")); 00178 gridLayout = new QGridLayout(); 00179 gridLayout->setObjectName(QString::fromUtf8("gridLayout")); 00180 line = new QFrame(centralwidget); 00181 line->setObjectName(QString::fromUtf8("line")); 00182 line->setFrameShadow(QFrame::Sunken); 00183 line->setLineWidth(2); 00184 line->setMidLineWidth(0); 00185 line->setFrameShape(QFrame::VLine); 00186 00187 gridLayout->addWidget(line, 0, 1, 4, 1); 00188 00189 groupBox_3 = new QGroupBox(centralwidget); 00190 groupBox_3->setObjectName(QString::fromUtf8("groupBox_3")); 00191 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed); 00192 sizePolicy.setHorizontalStretch(0); 00193 sizePolicy.setVerticalStretch(0); 00194 sizePolicy.setHeightForWidth(groupBox_3->sizePolicy().hasHeightForWidth()); 00195 groupBox_3->setSizePolicy(sizePolicy); 00196 groupBox_3->setMinimumSize(QSize(0, 125)); 00197 groupBox_3->setMaximumSize(QSize(16777215, 125)); 00198 QFont font; 00199 font.setBold(true); 00200 font.setWeight(75); 00201 groupBox_3->setFont(font); 00202 label_13 = new QLabel(groupBox_3); 00203 label_13->setObjectName(QString::fromUtf8("label_13")); 00204 label_13->setGeometry(QRect(10, 30, 171, 21)); 00205 QFont font1; 00206 font1.setBold(false); 00207 font1.setWeight(50); 00208 label_13->setFont(font1); 00209 label_14 = new QLabel(groupBox_3); 00210 label_14->setObjectName(QString::fromUtf8("label_14")); 00211 label_14->setGeometry(QRect(320, 30, 171, 21)); 00212 label_14->setFont(font1); 00213 label_15 = new QLabel(groupBox_3); 00214 label_15->setObjectName(QString::fromUtf8("label_15")); 00215 label_15->setGeometry(QRect(10, 70, 201, 21)); 00216 label_15->setFont(font1); 00217 label_16 = new QLabel(groupBox_3); 00218 label_16->setObjectName(QString::fromUtf8("label_16")); 00219 label_16->setGeometry(QRect(10, 90, 211, 21)); 00220 label_16->setFont(font1); 00221 label_17 = new QLabel(groupBox_3); 00222 label_17->setObjectName(QString::fromUtf8("label_17")); 00223 label_17->setGeometry(QRect(320, 70, 201, 21)); 00224 label_17->setFont(font1); 00225 label_18 = new QLabel(groupBox_3); 00226 label_18->setObjectName(QString::fromUtf8("label_18")); 00227 label_18->setGeometry(QRect(320, 90, 201, 21)); 00228 label_18->setFont(font1); 00229 imu_up_per_sec = new QLabel(groupBox_3); 00230 imu_up_per_sec->setObjectName(QString::fromUtf8("imu_up_per_sec")); 00231 imu_up_per_sec->setGeometry(QRect(230, 30, 62, 21)); 00232 imu_up_per_sec->setFont(font1); 00233 cam_up_per_sec = new QLabel(groupBox_3); 00234 cam_up_per_sec->setObjectName(QString::fromUtf8("cam_up_per_sec")); 00235 cam_up_per_sec->setGeometry(QRect(540, 30, 62, 21)); 00236 cam_up_per_sec->setFont(font1); 00237 pitch_gyro_sd = new QLabel(groupBox_3); 00238 pitch_gyro_sd->setObjectName(QString::fromUtf8("pitch_gyro_sd")); 00239 pitch_gyro_sd->setGeometry(QRect(230, 70, 62, 21)); 00240 pitch_gyro_sd->setFont(font1); 00241 pitch_accel_sd = new QLabel(groupBox_3); 00242 pitch_accel_sd->setObjectName(QString::fromUtf8("pitch_accel_sd")); 00243 pitch_accel_sd->setGeometry(QRect(230, 90, 62, 21)); 00244 pitch_accel_sd->setFont(font1); 00245 roll_gyro_sd = new QLabel(groupBox_3); 00246 roll_gyro_sd->setObjectName(QString::fromUtf8("roll_gyro_sd")); 00247 roll_gyro_sd->setGeometry(QRect(540, 70, 61, 21)); 00248 roll_gyro_sd->setFont(font1); 00249 roll_accel_sd = new QLabel(groupBox_3); 00250 roll_accel_sd->setObjectName(QString::fromUtf8("roll_accel_sd")); 00251 roll_accel_sd->setGeometry(QRect(540, 90, 62, 21)); 00252 roll_accel_sd->setFont(font1); 00253 00254 gridLayout->addWidget(groupBox_3, 3, 2, 1, 1); 00255 00256 line_2 = new QFrame(centralwidget); 00257 line_2->setObjectName(QString::fromUtf8("line_2")); 00258 line_2->setFrameShadow(QFrame::Sunken); 00259 line_2->setLineWidth(2); 00260 line_2->setFrameShape(QFrame::HLine); 00261 00262 gridLayout->addWidget(line_2, 2, 2, 1, 1); 00263 00264 tabWidget = new QTabWidget(centralwidget); 00265 tabWidget->setObjectName(QString::fromUtf8("tabWidget")); 00266 QPalette palette2; 00267 QBrush brush3(QColor(222, 214, 207, 255)); 00268 brush3.setStyle(Qt::SolidPattern); 00269 palette2.setBrush(QPalette::Active, QPalette::Button, brush3); 00270 palette2.setBrush(QPalette::Active, QPalette::Base, brush); 00271 palette2.setBrush(QPalette::Active, QPalette::Window, brush3); 00272 palette2.setBrush(QPalette::Inactive, QPalette::Button, brush3); 00273 palette2.setBrush(QPalette::Inactive, QPalette::Base, brush); 00274 palette2.setBrush(QPalette::Inactive, QPalette::Window, brush3); 00275 palette2.setBrush(QPalette::Disabled, QPalette::Button, brush3); 00276 palette2.setBrush(QPalette::Disabled, QPalette::Base, brush3); 00277 palette2.setBrush(QPalette::Disabled, QPalette::Window, brush3); 00278 tabWidget->setPalette(palette2); 00279 tabWidget->setAutoFillBackground(false); 00280 plotTab = new QWidget(); 00281 plotTab->setObjectName(QString::fromUtf8("plotTab")); 00282 gridLayout_4 = new QGridLayout(plotTab); 00283 gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4")); 00284 gridLayout_3 = new QGridLayout(); 00285 gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3")); 00286 pitch_cmp = new QwtPlot(plotTab); 00287 pitch_cmp->setObjectName(QString::fromUtf8("pitch_cmp")); 00288 pitch_cmp->setFrameShape(QFrame::NoFrame); 00289 00290 gridLayout_3->addWidget(pitch_cmp, 0, 0, 1, 1); 00291 00292 roll_cmp = new QwtPlot(plotTab); 00293 roll_cmp->setObjectName(QString::fromUtf8("roll_cmp")); 00294 00295 gridLayout_3->addWidget(roll_cmp, 0, 2, 1, 1); 00296 00297 pitch_raw = new QwtPlot(plotTab); 00298 pitch_raw->setObjectName(QString::fromUtf8("pitch_raw")); 00299 00300 gridLayout_3->addWidget(pitch_raw, 2, 0, 1, 1); 00301 00302 roll_raw = new QwtPlot(plotTab); 00303 roll_raw->setObjectName(QString::fromUtf8("roll_raw")); 00304 00305 gridLayout_3->addWidget(roll_raw, 2, 2, 1, 1); 00306 00307 horizontalSpacer = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum); 00308 00309 gridLayout_3->addItem(horizontalSpacer, 0, 1, 3, 1); 00310 00311 verticalSpacer = new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed); 00312 00313 gridLayout_3->addItem(verticalSpacer, 1, 0, 1, 1); 00314 00315 00316 gridLayout_4->addLayout(gridLayout_3, 1, 0, 1, 2); 00317 00318 constRollAxis = new QPushButton(plotTab); 00319 constRollAxis->setObjectName(QString::fromUtf8("constRollAxis")); 00320 constRollAxis->setCheckable(true); 00321 constRollAxis->setChecked(true); 00322 00323 gridLayout_4->addWidget(constRollAxis, 0, 1, 1, 1); 00324 00325 constPitchAxis = new QPushButton(plotTab); 00326 constPitchAxis->setObjectName(QString::fromUtf8("constPitchAxis")); 00327 constPitchAxis->setCheckable(true); 00328 constPitchAxis->setChecked(true); 00329 00330 gridLayout_4->addWidget(constPitchAxis, 0, 0, 1, 1); 00331 00332 tabWidget->addTab(plotTab, QString()); 00333 fftTab = new QWidget(); 00334 fftTab->setObjectName(QString::fromUtf8("fftTab")); 00335 gridLayout_6 = new QGridLayout(fftTab); 00336 gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6")); 00337 fft_select = new QComboBox(fftTab); 00338 fft_select->setObjectName(QString::fromUtf8("fft_select")); 00339 00340 gridLayout_6->addWidget(fft_select, 0, 1, 1, 1); 00341 00342 fft_plot = new QwtPlot(fftTab); 00343 fft_plot->setObjectName(QString::fromUtf8("fft_plot")); 00344 fft_plot->setFrameShape(QFrame::NoFrame); 00345 00346 gridLayout_6->addWidget(fft_plot, 1, 0, 1, 2); 00347 00348 label_24 = new QLabel(fftTab); 00349 label_24->setObjectName(QString::fromUtf8("label_24")); 00350 label_24->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); 00351 00352 gridLayout_6->addWidget(label_24, 0, 0, 1, 1); 00353 00354 tabWidget->addTab(fftTab, QString()); 00355 pidTab = new QWidget(); 00356 pidTab->setObjectName(QString::fromUtf8("pidTab")); 00357 label_33 = new QLabel(pidTab); 00358 label_33->setObjectName(QString::fromUtf8("label_33")); 00359 label_33->setGeometry(QRect(5, 10, 399, 27)); 00360 label_33->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); 00361 pidLoop = new QComboBox(pidTab); 00362 pidLoop->setObjectName(QString::fromUtf8("pidLoop")); 00363 pidLoop->setGeometry(QRect(410, 10, 398, 27)); 00364 pidKp = new QLineEdit(pidTab); 00365 pidKp->setObjectName(QString::fromUtf8("pidKp")); 00366 pidKp->setGeometry(QRect(460, 100, 161, 26)); 00367 pidKi = new QLineEdit(pidTab); 00368 pidKi->setObjectName(QString::fromUtf8("pidKi")); 00369 pidKi->setGeometry(QRect(460, 160, 161, 26)); 00370 pidKd = new QLineEdit(pidTab); 00371 pidKd->setObjectName(QString::fromUtf8("pidKd")); 00372 pidKd->setGeometry(QRect(460, 220, 161, 26)); 00373 label_34 = new QLabel(pidTab); 00374 label_34->setObjectName(QString::fromUtf8("label_34")); 00375 label_34->setGeometry(QRect(50, 100, 399, 27)); 00376 label_34->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); 00377 label_35 = new QLabel(pidTab); 00378 label_35->setObjectName(QString::fromUtf8("label_35")); 00379 label_35->setGeometry(QRect(50, 160, 399, 27)); 00380 label_35->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); 00381 label_36 = new QLabel(pidTab); 00382 label_36->setObjectName(QString::fromUtf8("label_36")); 00383 label_36->setGeometry(QRect(50, 220, 399, 27)); 00384 label_36->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); 00385 pidUpdate = new QPushButton(pidTab); 00386 pidUpdate->setObjectName(QString::fromUtf8("pidUpdate")); 00387 pidUpdate->setGeometry(QRect(320, 320, 191, 81)); 00388 tabWidget->addTab(pidTab, QString()); 00389 controlTab = new QWidget(); 00390 controlTab->setObjectName(QString::fromUtf8("controlTab")); 00391 controlYaw = new QDial(controlTab); 00392 controlYaw->setObjectName(QString::fromUtf8("controlYaw")); 00393 controlYaw->setGeometry(QRect(130, 200, 231, 191)); 00394 controlYaw->setMinimum(-180); 00395 controlYaw->setMaximum(180); 00396 controlYaw->setPageStep(0); 00397 controlYaw->setValue(0); 00398 controlYaw->setSliderPosition(0); 00399 controlYaw->setTracking(false); 00400 controlYaw->setOrientation(Qt::Horizontal); 00401 controlYaw->setInvertedAppearance(false); 00402 controlYaw->setInvertedControls(false); 00403 controlYaw->setWrapping(true); 00404 controlYaw->setNotchTarget(30); 00405 controlYaw->setNotchesVisible(true); 00406 controlVelocity = new QSlider(controlTab); 00407 controlVelocity->setObjectName(QString::fromUtf8("controlVelocity")); 00408 controlVelocity->setGeometry(QRect(540, 200, 71, 201)); 00409 controlVelocity->setMinimum(-10); 00410 controlVelocity->setMaximum(10); 00411 controlVelocity->setTracking(false); 00412 controlVelocity->setOrientation(Qt::Vertical); 00413 controlVelocity->setTickPosition(QSlider::TicksBothSides); 00414 controlVelocity->setTickInterval(10); 00415 label_19 = new QLabel(controlTab); 00416 label_19->setObjectName(QString::fromUtf8("label_19")); 00417 label_19->setGeometry(QRect(140, 140, 211, 41)); 00418 QFont font2; 00419 font2.setPointSize(15); 00420 label_19->setFont(font2); 00421 label_19->setAlignment(Qt::AlignCenter); 00422 label_20 = new QLabel(controlTab); 00423 label_20->setObjectName(QString::fromUtf8("label_20")); 00424 label_20->setGeometry(QRect(480, 140, 191, 41)); 00425 label_20->setFont(font2); 00426 label_20->setAlignment(Qt::AlignCenter); 00427 label_21 = new QLabel(controlTab); 00428 label_21->setObjectName(QString::fromUtf8("label_21")); 00429 label_21->setGeometry(QRect(620, 200, 111, 18)); 00430 QFont font3; 00431 font3.setPointSize(12); 00432 label_21->setFont(font3); 00433 label_22 = new QLabel(controlTab); 00434 label_22->setObjectName(QString::fromUtf8("label_22")); 00435 label_22->setGeometry(QRect(620, 380, 121, 18)); 00436 label_22->setFont(font3); 00437 label_23 = new QLabel(controlTab); 00438 label_23->setObjectName(QString::fromUtf8("label_23")); 00439 label_23->setGeometry(QRect(620, 290, 111, 18)); 00440 label_23->setFont(font3); 00441 tabWidget->addTab(controlTab, QString()); 00442 camTab = new QWidget(); 00443 camTab->setObjectName(QString::fromUtf8("camTab")); 00444 gridLayout_5 = new QGridLayout(camTab); 00445 gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5")); 00446 cameraLabel = new QLabel(camTab); 00447 cameraLabel->setObjectName(QString::fromUtf8("cameraLabel")); 00448 QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed); 00449 sizePolicy1.setHorizontalStretch(0); 00450 sizePolicy1.setVerticalStretch(0); 00451 sizePolicy1.setHeightForWidth(cameraLabel->sizePolicy().hasHeightForWidth()); 00452 cameraLabel->setSizePolicy(sizePolicy1); 00453 cameraLabel->setMinimumSize(QSize(640, 480)); 00454 cameraLabel->setSizeIncrement(QSize(4, 3)); 00455 cameraLabel->setScaledContents(true); 00456 00457 gridLayout_5->addWidget(cameraLabel, 1, 1, 1, 1); 00458 00459 horizontalSpacer_2 = new QSpacerItem(10, 10, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum); 00460 00461 gridLayout_5->addItem(horizontalSpacer_2, 1, 0, 1, 1); 00462 00463 horizontalSpacer_3 = new QSpacerItem(10, 10, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum); 00464 00465 gridLayout_5->addItem(horizontalSpacer_3, 1, 2, 1, 1); 00466 00467 frame = new QFrame(camTab); 00468 frame->setObjectName(QString::fromUtf8("frame")); 00469 frame->setMinimumSize(QSize(640, 42)); 00470 frame->setMaximumSize(QSize(640, 42)); 00471 frame->setFrameShape(QFrame::StyledPanel); 00472 frame->setFrameShadow(QFrame::Raised); 00473 centerLines = new QCheckBox(frame); 00474 centerLines->setObjectName(QString::fromUtf8("centerLines")); 00475 centerLines->setGeometry(QRect(10, 10, 171, 23)); 00476 contours = new QCheckBox(frame); 00477 contours->setObjectName(QString::fromUtf8("contours")); 00478 contours->setGeometry(QRect(200, 10, 171, 23)); 00479 00480 gridLayout_5->addWidget(frame, 3, 1, 1, 1); 00481 00482 verticalSpacer_2 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::MinimumExpanding); 00483 00484 gridLayout_5->addItem(verticalSpacer_2, 4, 1, 1, 1); 00485 00486 verticalSpacer_3 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::MinimumExpanding); 00487 00488 gridLayout_5->addItem(verticalSpacer_3, 0, 1, 1, 1); 00489 00490 tabWidget->addTab(camTab, QString()); 00491 00492 gridLayout->addWidget(tabWidget, 1, 2, 1, 1); 00493 00494 groupBox = new QGroupBox(centralwidget); 00495 groupBox->setObjectName(QString::fromUtf8("groupBox")); 00496 QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Preferred); 00497 sizePolicy2.setHorizontalStretch(0); 00498 sizePolicy2.setVerticalStretch(0); 00499 sizePolicy2.setHeightForWidth(groupBox->sizePolicy().hasHeightForWidth()); 00500 groupBox->setSizePolicy(sizePolicy2); 00501 groupBox->setMinimumSize(QSize(200, 0)); 00502 groupBox->setMaximumSize(QSize(200, 16777215)); 00503 groupBox->setFont(font); 00504 pitch_gyro_var = new QDoubleSpinBox(groupBox); 00505 pitch_gyro_var->setObjectName(QString::fromUtf8("pitch_gyro_var")); 00506 pitch_gyro_var->setGeometry(QRect(9, 130, 62, 28)); 00507 pitch_gyro_var->setFont(font1); 00508 pitch_gyro_var->setDecimals(5); 00509 pitch_gyro_var->setMinimum(0); 00510 pitch_gyro_var->setMaximum(100000); 00511 label = new QLabel(groupBox); 00512 label->setObjectName(QString::fromUtf8("label")); 00513 label->setGeometry(QRect(9, 100, 81, 31)); 00514 label->setFont(font1); 00515 label->setWordWrap(true); 00516 pitch_bias_var = new QDoubleSpinBox(groupBox); 00517 pitch_bias_var->setObjectName(QString::fromUtf8("pitch_bias_var")); 00518 pitch_bias_var->setGeometry(QRect(109, 130, 62, 28)); 00519 pitch_bias_var->setFont(font1); 00520 pitch_bias_var->setDecimals(5); 00521 pitch_bias_var->setMinimum(0); 00522 pitch_bias_var->setMaximum(100000); 00523 label_2 = new QLabel(groupBox); 00524 label_2->setObjectName(QString::fromUtf8("label_2")); 00525 label_2->setGeometry(QRect(109, 100, 81, 31)); 00526 label_2->setFont(font1); 00527 label_2->setWordWrap(true); 00528 pitch_accel_var = new QDoubleSpinBox(groupBox); 00529 pitch_accel_var->setObjectName(QString::fromUtf8("pitch_accel_var")); 00530 pitch_accel_var->setGeometry(QRect(110, 170, 62, 28)); 00531 pitch_accel_var->setFont(font1); 00532 pitch_accel_var->setDecimals(5); 00533 pitch_accel_var->setMinimum(0); 00534 pitch_accel_var->setMaximum(100000); 00535 label_3 = new QLabel(groupBox); 00536 label_3->setObjectName(QString::fromUtf8("label_3")); 00537 label_3->setGeometry(QRect(9, 170, 81, 31)); 00538 label_3->setFont(font1); 00539 label_3->setWordWrap(true); 00540 reset_pitch = new QPushButton(groupBox); 00541 reset_pitch->setObjectName(QString::fromUtf8("reset_pitch")); 00542 reset_pitch->setGeometry(QRect(30, 320, 131, 31)); 00543 reset_pitch->setFont(font1); 00544 reset_roll = new QPushButton(groupBox); 00545 reset_roll->setObjectName(QString::fromUtf8("reset_roll")); 00546 reset_roll->setGeometry(QRect(30, 600, 131, 31)); 00547 reset_roll->setFont(font1); 00548 pauseKalmanUpdates = new QPushButton(groupBox); 00549 pauseKalmanUpdates->setObjectName(QString::fromUtf8("pauseKalmanUpdates")); 00550 pauseKalmanUpdates->setGeometry(QRect(20, 40, 151, 41)); 00551 pauseKalmanUpdates->setFont(font1); 00552 pauseKalmanUpdates->setCheckable(true); 00553 pauseKalmanUpdates->setChecked(false); 00554 label_4 = new QLabel(groupBox); 00555 label_4->setObjectName(QString::fromUtf8("label_4")); 00556 label_4->setGeometry(QRect(10, 210, 141, 18)); 00557 label_4->setFont(font); 00558 label_5 = new QLabel(groupBox); 00559 label_5->setObjectName(QString::fromUtf8("label_5")); 00560 label_5->setGeometry(QRect(16, 230, 20, 20)); 00561 label_6 = new QLabel(groupBox); 00562 label_6->setObjectName(QString::fromUtf8("label_6")); 00563 label_6->setGeometry(QRect(180, 230, 16, 18)); 00564 pitch_kalman_0 = new QLabel(groupBox); 00565 pitch_kalman_0->setObjectName(QString::fromUtf8("pitch_kalman_0")); 00566 pitch_kalman_0->setGeometry(QRect(30, 230, 62, 18)); 00567 pitch_kalman_0->setFont(font1); 00568 label_27 = new QLabel(groupBox); 00569 label_27->setObjectName(QString::fromUtf8("label_27")); 00570 label_27->setGeometry(QRect(10, 250, 171, 18)); 00571 label_27->setFont(font); 00572 label_28 = new QLabel(groupBox); 00573 label_28->setObjectName(QString::fromUtf8("label_28")); 00574 label_28->setGeometry(QRect(170, 270, 16, 41)); 00575 QFont font4; 00576 font4.setPointSize(32); 00577 font4.setBold(false); 00578 font4.setWeight(50); 00579 label_28->setFont(font4); 00580 label_28->setScaledContents(false); 00581 label_29 = new QLabel(groupBox); 00582 label_29->setObjectName(QString::fromUtf8("label_29")); 00583 label_29->setGeometry(QRect(10, 270, 16, 41)); 00584 label_29->setFont(font4); 00585 label_29->setScaledContents(false); 00586 pitch_p_00 = new QLabel(groupBox); 00587 pitch_p_00->setObjectName(QString::fromUtf8("pitch_p_00")); 00588 pitch_p_00->setGeometry(QRect(30, 270, 62, 18)); 00589 pitch_p_00->setFont(font1); 00590 pitch_p_10 = new QLabel(groupBox); 00591 pitch_p_10->setObjectName(QString::fromUtf8("pitch_p_10")); 00592 pitch_p_10->setGeometry(QRect(30, 290, 62, 18)); 00593 pitch_p_10->setFont(font1); 00594 pitch_p_01 = new QLabel(groupBox); 00595 pitch_p_01->setObjectName(QString::fromUtf8("pitch_p_01")); 00596 pitch_p_01->setGeometry(QRect(100, 270, 62, 18)); 00597 pitch_p_01->setFont(font1); 00598 pitch_p_11 = new QLabel(groupBox); 00599 pitch_p_11->setObjectName(QString::fromUtf8("pitch_p_11")); 00600 pitch_p_11->setGeometry(QRect(100, 290, 62, 18)); 00601 pitch_p_11->setFont(font1); 00602 pitch_kalman_1 = new QLabel(groupBox); 00603 pitch_kalman_1->setObjectName(QString::fromUtf8("pitch_kalman_1")); 00604 pitch_kalman_1->setGeometry(QRect(100, 230, 62, 18)); 00605 pitch_kalman_1->setFont(font1); 00606 roll_kalman_1 = new QLabel(groupBox); 00607 roll_kalman_1->setObjectName(QString::fromUtf8("roll_kalman_1")); 00608 roll_kalman_1->setGeometry(QRect(100, 510, 62, 18)); 00609 roll_kalman_1->setFont(font1); 00610 label_7 = new QLabel(groupBox); 00611 label_7->setObjectName(QString::fromUtf8("label_7")); 00612 label_7->setGeometry(QRect(9, 380, 81, 31)); 00613 label_7->setFont(font1); 00614 label_7->setWordWrap(true); 00615 roll_p_01 = new QLabel(groupBox); 00616 roll_p_01->setObjectName(QString::fromUtf8("roll_p_01")); 00617 roll_p_01->setGeometry(QRect(100, 550, 62, 18)); 00618 roll_p_01->setFont(font1); 00619 label_8 = new QLabel(groupBox); 00620 label_8->setObjectName(QString::fromUtf8("label_8")); 00621 label_8->setGeometry(QRect(10, 490, 141, 18)); 00622 label_8->setFont(font); 00623 label_9 = new QLabel(groupBox); 00624 label_9->setObjectName(QString::fromUtf8("label_9")); 00625 label_9->setGeometry(QRect(9, 450, 81, 31)); 00626 label_9->setFont(font1); 00627 label_9->setWordWrap(true); 00628 label_30 = new QLabel(groupBox); 00629 label_30->setObjectName(QString::fromUtf8("label_30")); 00630 label_30->setGeometry(QRect(10, 530, 171, 18)); 00631 label_30->setFont(font); 00632 label_10 = new QLabel(groupBox); 00633 label_10->setObjectName(QString::fromUtf8("label_10")); 00634 label_10->setGeometry(QRect(109, 380, 81, 31)); 00635 label_10->setFont(font1); 00636 label_10->setWordWrap(true); 00637 roll_p_11 = new QLabel(groupBox); 00638 roll_p_11->setObjectName(QString::fromUtf8("roll_p_11")); 00639 roll_p_11->setGeometry(QRect(100, 570, 62, 18)); 00640 roll_p_11->setFont(font1); 00641 roll_bias_var = new QDoubleSpinBox(groupBox); 00642 roll_bias_var->setObjectName(QString::fromUtf8("roll_bias_var")); 00643 roll_bias_var->setGeometry(QRect(109, 410, 62, 28)); 00644 roll_bias_var->setFont(font1); 00645 roll_bias_var->setDecimals(5); 00646 roll_bias_var->setMinimum(0); 00647 roll_bias_var->setMaximum(100000); 00648 roll_gyro_var = new QDoubleSpinBox(groupBox); 00649 roll_gyro_var->setObjectName(QString::fromUtf8("roll_gyro_var")); 00650 roll_gyro_var->setGeometry(QRect(9, 410, 62, 28)); 00651 roll_gyro_var->setFont(font1); 00652 roll_gyro_var->setDecimals(5); 00653 roll_gyro_var->setMinimum(0); 00654 roll_gyro_var->setMaximum(100000); 00655 label_11 = new QLabel(groupBox); 00656 label_11->setObjectName(QString::fromUtf8("label_11")); 00657 label_11->setGeometry(QRect(180, 510, 16, 18)); 00658 roll_accel_var = new QDoubleSpinBox(groupBox); 00659 roll_accel_var->setObjectName(QString::fromUtf8("roll_accel_var")); 00660 roll_accel_var->setGeometry(QRect(110, 450, 62, 28)); 00661 roll_accel_var->setFont(font1); 00662 roll_accel_var->setDecimals(5); 00663 roll_accel_var->setMinimum(0); 00664 roll_accel_var->setMaximum(100000); 00665 label_12 = new QLabel(groupBox); 00666 label_12->setObjectName(QString::fromUtf8("label_12")); 00667 label_12->setGeometry(QRect(16, 510, 20, 20)); 00668 roll_kalman_0 = new QLabel(groupBox); 00669 roll_kalman_0->setObjectName(QString::fromUtf8("roll_kalman_0")); 00670 roll_kalman_0->setGeometry(QRect(30, 510, 62, 18)); 00671 roll_kalman_0->setFont(font1); 00672 roll_p_10 = new QLabel(groupBox); 00673 roll_p_10->setObjectName(QString::fromUtf8("roll_p_10")); 00674 roll_p_10->setGeometry(QRect(30, 570, 62, 18)); 00675 roll_p_10->setFont(font1); 00676 label_31 = new QLabel(groupBox); 00677 label_31->setObjectName(QString::fromUtf8("label_31")); 00678 label_31->setGeometry(QRect(10, 550, 16, 41)); 00679 label_31->setFont(font4); 00680 label_31->setScaledContents(false); 00681 label_32 = new QLabel(groupBox); 00682 label_32->setObjectName(QString::fromUtf8("label_32")); 00683 label_32->setGeometry(QRect(170, 550, 16, 41)); 00684 label_32->setFont(font4); 00685 label_32->setScaledContents(false); 00686 roll_p_00 = new QLabel(groupBox); 00687 roll_p_00->setObjectName(QString::fromUtf8("roll_p_00")); 00688 roll_p_00->setGeometry(QRect(30, 550, 62, 18)); 00689 roll_p_00->setFont(font1); 00690 line_3 = new QFrame(groupBox); 00691 line_3->setObjectName(QString::fromUtf8("line_3")); 00692 line_3->setGeometry(QRect(-3, 640, 201, 20)); 00693 line_3->setFrameShape(QFrame::HLine); 00694 line_3->setFrameShadow(QFrame::Sunken); 00695 pitchSumCount = new QSpinBox(groupBox); 00696 pitchSumCount->setObjectName(QString::fromUtf8("pitchSumCount")); 00697 pitchSumCount->setGeometry(QRect(120, 670, 55, 28)); 00698 pitchSumCount->setValue(1); 00699 rollSumCount = new QSpinBox(groupBox); 00700 rollSumCount->setObjectName(QString::fromUtf8("rollSumCount")); 00701 rollSumCount->setGeometry(QRect(120, 710, 55, 28)); 00702 rollSumCount->setValue(1); 00703 label_25 = new QLabel(groupBox); 00704 label_25->setObjectName(QString::fromUtf8("label_25")); 00705 label_25->setGeometry(QRect(10, 670, 101, 31)); 00706 label_25->setFont(font1); 00707 label_25->setWordWrap(true); 00708 label_26 = new QLabel(groupBox); 00709 label_26->setObjectName(QString::fromUtf8("label_26")); 00710 label_26->setGeometry(QRect(10, 710, 101, 31)); 00711 label_26->setFont(font1); 00712 label_26->setWordWrap(true); 00713 00714 gridLayout->addWidget(groupBox, 0, 0, 4, 1); 00715 00716 00717 gridLayout_2->addLayout(gridLayout, 0, 0, 1, 1); 00718 00719 testrig->setCentralWidget(centralwidget); 00720 00721 retranslateUi(testrig); 00722 00723 tabWidget->setCurrentIndex(0); 00724 00725 00726 QMetaObject::connectSlotsByName(testrig); 00727 } // setupUi 00728 00729 void retranslateUi(QMainWindow *testrig) 00730 { 00731 testrig->setWindowTitle(QApplication::translate("testrig", "BeoHawk Test-Rig Display", 0, QApplication::UnicodeUTF8)); 00732 groupBox_3->setTitle(QApplication::translate("testrig", "Statistical Data", 0, QApplication::UnicodeUTF8)); 00733 label_13->setText(QApplication::translate("testrig", "IMU Updates Per Second:", 0, QApplication::UnicodeUTF8)); 00734 label_14->setText(QApplication::translate("testrig", "Cam Updates Per Second:", 0, QApplication::UnicodeUTF8)); 00735 label_15->setText(QApplication::translate("testrig", "Pitch Gyro Standard Deviation:", 0, QApplication::UnicodeUTF8)); 00736 label_16->setText(QApplication::translate("testrig", "Pitch Accel Standard Deviation:", 0, QApplication::UnicodeUTF8)); 00737 label_17->setText(QApplication::translate("testrig", "Roll Gyro Standard Deviation:", 0, QApplication::UnicodeUTF8)); 00738 label_18->setText(QApplication::translate("testrig", "Roll Accel Standard Deviation:", 0, QApplication::UnicodeUTF8)); 00739 imu_up_per_sec->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8)); 00740 cam_up_per_sec->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8)); 00741 pitch_gyro_sd->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8)); 00742 pitch_accel_sd->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8)); 00743 roll_gyro_sd->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8)); 00744 roll_accel_sd->setText(QApplication::translate("testrig", "0", 0, QApplication::UnicodeUTF8)); 00745 constRollAxis->setText(QApplication::translate("testrig", "Hold Axis Scale Constant", 0, QApplication::UnicodeUTF8)); 00746 constPitchAxis->setText(QApplication::translate("testrig", "Hold Axis Scale Constant", 0, QApplication::UnicodeUTF8)); 00747 tabWidget->setTabText(tabWidget->indexOf(plotTab), QApplication::translate("testrig", "Graph Stuff", 0, QApplication::UnicodeUTF8)); 00748 label_24->setText(QApplication::translate("testrig", "Show Frequency Spectrum of ", 0, QApplication::UnicodeUTF8)); 00749 tabWidget->setTabText(tabWidget->indexOf(fftTab), QApplication::translate("testrig", "FFT Stuff", 0, QApplication::UnicodeUTF8)); 00750 label_33->setText(QApplication::translate("testrig", "Tune PID Loop:", 0, QApplication::UnicodeUTF8)); 00751 label_34->setText(QApplication::translate("testrig", "PID Proportional Constant, Kp", 0, QApplication::UnicodeUTF8)); 00752 label_35->setText(QApplication::translate("testrig", "PID Integral Constant, Ki", 0, QApplication::UnicodeUTF8)); 00753 label_36->setText(QApplication::translate("testrig", "PID Derivative Constant, Kd", 0, QApplication::UnicodeUTF8)); 00754 pidUpdate->setText(QApplication::translate("testrig", "Update", 0, QApplication::UnicodeUTF8)); 00755 tabWidget->setTabText(tabWidget->indexOf(pidTab), QApplication::translate("testrig", "PID Stuff", 0, QApplication::UnicodeUTF8)); 00756 label_19->setText(QApplication::translate("testrig", "Orientation", 0, QApplication::UnicodeUTF8)); 00757 label_20->setText(QApplication::translate("testrig", "Forward Velocity", 0, QApplication::UnicodeUTF8)); 00758 label_21->setText(QApplication::translate("testrig", "Fast, Forward", 0, QApplication::UnicodeUTF8)); 00759 label_22->setText(QApplication::translate("testrig", "Fast, Backward", 0, QApplication::UnicodeUTF8)); 00760 label_23->setText(QApplication::translate("testrig", "Stopped", 0, QApplication::UnicodeUTF8)); 00761 tabWidget->setTabText(tabWidget->indexOf(controlTab), QApplication::translate("testrig", "Control Stuff", 0, QApplication::UnicodeUTF8)); 00762 cameraLabel->setStyleSheet(QApplication::translate("testrig", "border-style: solid;\n" 00763 "border-width: 2px;\n" 00764 "border-color: black;", 0, QApplication::UnicodeUTF8)); 00765 cameraLabel->setText(QString()); 00766 centerLines->setText(QApplication::translate("testrig", "Show Centering Lines", 0, QApplication::UnicodeUTF8)); 00767 contours->setText(QApplication::translate("testrig", "Show Square Contours", 0, QApplication::UnicodeUTF8)); 00768 tabWidget->setTabText(tabWidget->indexOf(camTab), QApplication::translate("testrig", "Camera Stuff", 0, QApplication::UnicodeUTF8)); 00769 groupBox->setStyleSheet(QString()); 00770 groupBox->setTitle(QApplication::translate("testrig", "Controls", 0, QApplication::UnicodeUTF8)); 00771 label->setText(QApplication::translate("testrig", "Pitch Gyro Covariance:", 0, QApplication::UnicodeUTF8)); 00772 label_2->setText(QApplication::translate("testrig", "Pitch Bias Coviariance:", 0, QApplication::UnicodeUTF8)); 00773 label_3->setText(QApplication::translate("testrig", "Pitch Accel Covariance:", 0, QApplication::UnicodeUTF8)); 00774 reset_pitch->setText(QApplication::translate("testrig", "Reset Pitch Filter", 0, QApplication::UnicodeUTF8)); 00775 reset_roll->setText(QApplication::translate("testrig", "Reset Roll Filter", 0, QApplication::UnicodeUTF8)); 00776 pauseKalmanUpdates->setText(QApplication::translate("testrig", "Pause Live Updates\n" 00777 "to Filter Data", 0, QApplication::UnicodeUTF8)); 00778 label_4->setText(QApplication::translate("testrig", "Pitch Kalman Gain", 0, QApplication::UnicodeUTF8)); 00779 label_5->setText(QApplication::translate("testrig", "[", 0, QApplication::UnicodeUTF8)); 00780 label_6->setText(QApplication::translate("testrig", "]", 0, QApplication::UnicodeUTF8)); 00781 pitch_kalman_0->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00782 label_27->setText(QApplication::translate("testrig", "Pitch Predict Error Cov", 0, QApplication::UnicodeUTF8)); 00783 label_28->setText(QApplication::translate("testrig", "]", 0, QApplication::UnicodeUTF8)); 00784 label_29->setText(QApplication::translate("testrig", "[", 0, QApplication::UnicodeUTF8)); 00785 pitch_p_00->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00786 pitch_p_10->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00787 pitch_p_01->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00788 pitch_p_11->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00789 pitch_kalman_1->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00790 roll_kalman_1->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00791 label_7->setText(QApplication::translate("testrig", "Roll Gyro Covariance:", 0, QApplication::UnicodeUTF8)); 00792 roll_p_01->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00793 label_8->setText(QApplication::translate("testrig", "Roll Kalman Gain", 0, QApplication::UnicodeUTF8)); 00794 label_9->setText(QApplication::translate("testrig", "Roll Accel Covariance:", 0, QApplication::UnicodeUTF8)); 00795 label_30->setText(QApplication::translate("testrig", "Roll Predict Error Cov", 0, QApplication::UnicodeUTF8)); 00796 label_10->setText(QApplication::translate("testrig", "Roll Bias Coviariance:", 0, QApplication::UnicodeUTF8)); 00797 roll_p_11->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00798 label_11->setText(QApplication::translate("testrig", "]", 0, QApplication::UnicodeUTF8)); 00799 label_12->setText(QApplication::translate("testrig", "[", 0, QApplication::UnicodeUTF8)); 00800 roll_kalman_0->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00801 roll_p_10->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00802 label_31->setText(QApplication::translate("testrig", "[", 0, QApplication::UnicodeUTF8)); 00803 label_32->setText(QApplication::translate("testrig", "]", 0, QApplication::UnicodeUTF8)); 00804 roll_p_00->setText(QApplication::translate("testrig", "0.0", 0, QApplication::UnicodeUTF8)); 00805 label_25->setText(QApplication::translate("testrig", "Pitch Weighted Sum Count:", 0, QApplication::UnicodeUTF8)); 00806 label_26->setText(QApplication::translate("testrig", "Roll Weighted Sum Count:", 0, QApplication::UnicodeUTF8)); 00807 Q_UNUSED(testrig); 00808 } // retranslateUi 00809 00810 }; 00811 00812 namespace Ui { 00813 class testrig: public Ui_testrig {}; 00814 } // namespace Ui 00815 00816 QT_END_NAMESPACE 00817 00818 #endif // UI_TESTRIG_H