00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_MAINWINDOW_H
00011 #define UI_MAINWINDOW_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/QFrame>
00020 #include <QtGui/QGridLayout>
00021 #include <QtGui/QGroupBox>
00022 #include <QtGui/QHeaderView>
00023 #include <QtGui/QLabel>
00024 #include <QtGui/QMainWindow>
00025 #include <QtGui/QMenuBar>
00026 #include <QtGui/QPushButton>
00027 #include <QtGui/QRadioButton>
00028 #include <QtGui/QSlider>
00029 #include <QtGui/QSpacerItem>
00030 #include <QtGui/QSpinBox>
00031 #include <QtGui/QStatusBar>
00032 #include <QtGui/QTabWidget>
00033 #include <QtGui/QWidget>
00034
00035 QT_BEGIN_NAMESPACE
00036
00037 class Ui_MainWindow
00038 {
00039 public:
00040 QWidget *centralwidget;
00041 QGridLayout *s_mainWindowGridLayout;
00042 QSpacerItem *horizontalSpacer;
00043 QSpacerItem *horizontalSpacer_2;
00044 QGroupBox *groupBox_3;
00045 QGridLayout *gridLayout_3;
00046 QTabWidget *settingsTab;
00047 QWidget *massSpringTab;
00048 QGridLayout *gridLayout_4;
00049 QGroupBox *groupBox_4;
00050 QGridLayout *gridLayout_6;
00051 QGroupBox *groupBox_2;
00052 QGridLayout *gridLayout_2;
00053 QLabel *Drug;
00054 QLabel *massDampingLabel;
00055 QLabel *label_6;
00056 QLabel *label_7;
00057 QSlider *timeStepSlider;
00058 QSlider *springStiffness;
00059 QSlider *dampingSlider;
00060 QSlider *gravitySlider;
00061 QLabel *springDampingLabel;
00062 QSlider *springDampingSlider;
00063 QFrame *line_4;
00064 QRadioButton *activeP2radioButton;
00065 QRadioButton *activeP1radioButton;
00066 QLabel *label;
00067 QSpacerItem *verticalSpacer;
00068 QLabel *criticalDistancelabel_2;
00069 QSlider *critDistanceHorizontalSlider;
00070 QLabel *label_2;
00071 QLabel *label_3;
00072 QSlider *fricitionHorizontalSlider_2;
00073 QSlider *bumpinessHorizontalSlider_3;
00074 QRadioButton *activeP3radioButton;
00075 QRadioButton *activeP4radioButton;
00076 QFrame *line_2;
00077 QFrame *line;
00078 QGroupBox *groupBox;
00079 QGridLayout *gridLayout;
00080 QSpinBox *x_ValueConstraint2;
00081 QSpinBox *x_ValueConstraint1;
00082 QSpinBox *x_ValueConstraint4;
00083 QSpinBox *x_ValueConstraint3;
00084 QCheckBox *constraint1CheckBox;
00085 QCheckBox *constraint2CheckBox;
00086 QCheckBox *constraint3CheckBox;
00087 QCheckBox *constraint4CheckBox;
00088 QComboBox *clothComboBox;
00089 QComboBox *intgrationMethodComboBox;
00090 QSpacerItem *verticalSpacer_2;
00091 QLabel *label_4;
00092 QLabel *label_5;
00093 QPushButton *resetClothPushButton;
00094 QWidget *clothTab;
00095 QGridLayout *gridLayout_14;
00096 QGroupBox *groupBox_5;
00097 QGridLayout *gridLayout_10;
00098 QFrame *line_10;
00099 QGroupBox *groupBox_8;
00100 QGridLayout *gridLayout_11;
00101 QPushButton *loadObjectPushButton;
00102 QPushButton *loadAnimationPushButton;
00103 QPushButton *saveAnimPushButton;
00104 QPushButton *stopRecordingPushButton;
00105 QPushButton *convertClothPushButton;
00106 QPushButton *deletePushButton_2;
00107 QComboBox *objectsComboBox;
00108 QLabel *listOfElementsLabel;
00109 QSpacerItem *verticalSpacer_3;
00110 QSpacerItem *verticalSpacer_4;
00111 QPushButton *clearAllPushButton;
00112 QMenuBar *menubar;
00113 QStatusBar *statusbar;
00114
00115 void setupUi(QMainWindow *MainWindow)
00116 {
00117 if (MainWindow->objectName().isEmpty())
00118 MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
00119 MainWindow->resize(972, 845);
00120 centralwidget = new QWidget(MainWindow);
00121 centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
00122 s_mainWindowGridLayout = new QGridLayout(centralwidget);
00123 s_mainWindowGridLayout->setObjectName(QString::fromUtf8("s_mainWindowGridLayout"));
00124 horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00125
00126 s_mainWindowGridLayout->addItem(horizontalSpacer, 2, 0, 1, 1);
00127
00128 horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00129
00130 s_mainWindowGridLayout->addItem(horizontalSpacer_2, 2, 1, 1, 1);
00131
00132 groupBox_3 = new QGroupBox(centralwidget);
00133 groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
00134 gridLayout_3 = new QGridLayout(groupBox_3);
00135 gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
00136
00137 s_mainWindowGridLayout->addWidget(groupBox_3, 1, 1, 1, 1);
00138
00139 settingsTab = new QTabWidget(centralwidget);
00140 settingsTab->setObjectName(QString::fromUtf8("settingsTab"));
00141 massSpringTab = new QWidget();
00142 massSpringTab->setObjectName(QString::fromUtf8("massSpringTab"));
00143 gridLayout_4 = new QGridLayout(massSpringTab);
00144 gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
00145 groupBox_4 = new QGroupBox(massSpringTab);
00146 groupBox_4->setObjectName(QString::fromUtf8("groupBox_4"));
00147 gridLayout_6 = new QGridLayout(groupBox_4);
00148 gridLayout_6->setSpacing(0);
00149 gridLayout_6->setContentsMargins(0, 0, 0, 0);
00150 gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
00151 groupBox_2 = new QGroupBox(groupBox_4);
00152 groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
00153 gridLayout_2 = new QGridLayout(groupBox_2);
00154 gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
00155 Drug = new QLabel(groupBox_2);
00156 Drug->setObjectName(QString::fromUtf8("Drug"));
00157
00158 gridLayout_2->addWidget(Drug, 8, 2, 1, 1);
00159
00160 massDampingLabel = new QLabel(groupBox_2);
00161 massDampingLabel->setObjectName(QString::fromUtf8("massDampingLabel"));
00162
00163 gridLayout_2->addWidget(massDampingLabel, 8, 1, 1, 1);
00164
00165 label_6 = new QLabel(groupBox_2);
00166 label_6->setObjectName(QString::fromUtf8("label_6"));
00167
00168 gridLayout_2->addWidget(label_6, 10, 1, 1, 1);
00169
00170 label_7 = new QLabel(groupBox_2);
00171 label_7->setObjectName(QString::fromUtf8("label_7"));
00172
00173 gridLayout_2->addWidget(label_7, 10, 2, 1, 1);
00174
00175 timeStepSlider = new QSlider(groupBox_2);
00176 timeStepSlider->setObjectName(QString::fromUtf8("timeStepSlider"));
00177 timeStepSlider->setMaximum(2000);
00178 timeStepSlider->setOrientation(Qt::Horizontal);
00179
00180 gridLayout_2->addWidget(timeStepSlider, 11, 1, 1, 1);
00181
00182 springStiffness = new QSlider(groupBox_2);
00183 springStiffness->setObjectName(QString::fromUtf8("springStiffness"));
00184 springStiffness->setMinimum(1);
00185 springStiffness->setMaximum(800);
00186 springStiffness->setPageStep(1);
00187 springStiffness->setValue(50);
00188 springStiffness->setOrientation(Qt::Horizontal);
00189
00190 gridLayout_2->addWidget(springStiffness, 11, 2, 1, 1);
00191
00192 dampingSlider = new QSlider(groupBox_2);
00193 dampingSlider->setObjectName(QString::fromUtf8("dampingSlider"));
00194 dampingSlider->setMinimum(20);
00195 dampingSlider->setMaximum(450);
00196 dampingSlider->setPageStep(1);
00197 dampingSlider->setValue(50);
00198 dampingSlider->setOrientation(Qt::Horizontal);
00199
00200 gridLayout_2->addWidget(dampingSlider, 9, 1, 1, 1);
00201
00202 gravitySlider = new QSlider(groupBox_2);
00203 gravitySlider->setObjectName(QString::fromUtf8("gravitySlider"));
00204 gravitySlider->setMaximum(90);
00205 gravitySlider->setOrientation(Qt::Horizontal);
00206
00207 gridLayout_2->addWidget(gravitySlider, 9, 2, 1, 1);
00208
00209 springDampingLabel = new QLabel(groupBox_2);
00210 springDampingLabel->setObjectName(QString::fromUtf8("springDampingLabel"));
00211
00212 gridLayout_2->addWidget(springDampingLabel, 12, 2, 1, 1);
00213
00214 springDampingSlider = new QSlider(groupBox_2);
00215 springDampingSlider->setObjectName(QString::fromUtf8("springDampingSlider"));
00216 springDampingSlider->setMaximum(1000);
00217 springDampingSlider->setPageStep(1);
00218 springDampingSlider->setOrientation(Qt::Horizontal);
00219
00220 gridLayout_2->addWidget(springDampingSlider, 13, 2, 1, 1);
00221
00222 line_4 = new QFrame(groupBox_2);
00223 line_4->setObjectName(QString::fromUtf8("line_4"));
00224 line_4->setFrameShape(QFrame::HLine);
00225 line_4->setFrameShadow(QFrame::Sunken);
00226
00227 gridLayout_2->addWidget(line_4, 5, 1, 2, 2);
00228
00229 activeP2radioButton = new QRadioButton(groupBox_2);
00230 activeP2radioButton->setObjectName(QString::fromUtf8("activeP2radioButton"));
00231 activeP2radioButton->setEnabled(false);
00232
00233 gridLayout_2->addWidget(activeP2radioButton, 2, 1, 1, 1);
00234
00235 activeP1radioButton = new QRadioButton(groupBox_2);
00236 activeP1radioButton->setObjectName(QString::fromUtf8("activeP1radioButton"));
00237 activeP1radioButton->setEnabled(false);
00238 activeP1radioButton->setChecked(true);
00239
00240 gridLayout_2->addWidget(activeP1radioButton, 1, 1, 1, 1);
00241
00242 label = new QLabel(groupBox_2);
00243 label->setObjectName(QString::fromUtf8("label"));
00244 QFont font;
00245 font.setBold(true);
00246 font.setWeight(75);
00247 label->setFont(font);
00248
00249 gridLayout_2->addWidget(label, 0, 1, 1, 1);
00250
00251 verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00252
00253 gridLayout_2->addItem(verticalSpacer, 7, 1, 1, 1);
00254
00255 criticalDistancelabel_2 = new QLabel(groupBox_2);
00256 criticalDistancelabel_2->setObjectName(QString::fromUtf8("criticalDistancelabel_2"));
00257
00258 gridLayout_2->addWidget(criticalDistancelabel_2, 12, 1, 1, 1);
00259
00260 critDistanceHorizontalSlider = new QSlider(groupBox_2);
00261 critDistanceHorizontalSlider->setObjectName(QString::fromUtf8("critDistanceHorizontalSlider"));
00262 critDistanceHorizontalSlider->setPageStep(1);
00263 critDistanceHorizontalSlider->setOrientation(Qt::Horizontal);
00264
00265 gridLayout_2->addWidget(critDistanceHorizontalSlider, 13, 1, 1, 1);
00266
00267 label_2 = new QLabel(groupBox_2);
00268 label_2->setObjectName(QString::fromUtf8("label_2"));
00269
00270 gridLayout_2->addWidget(label_2, 14, 1, 1, 1);
00271
00272 label_3 = new QLabel(groupBox_2);
00273 label_3->setObjectName(QString::fromUtf8("label_3"));
00274
00275 gridLayout_2->addWidget(label_3, 14, 2, 1, 1);
00276
00277 fricitionHorizontalSlider_2 = new QSlider(groupBox_2);
00278 fricitionHorizontalSlider_2->setObjectName(QString::fromUtf8("fricitionHorizontalSlider_2"));
00279 fricitionHorizontalSlider_2->setPageStep(1);
00280 fricitionHorizontalSlider_2->setOrientation(Qt::Horizontal);
00281
00282 gridLayout_2->addWidget(fricitionHorizontalSlider_2, 15, 1, 1, 1);
00283
00284 bumpinessHorizontalSlider_3 = new QSlider(groupBox_2);
00285 bumpinessHorizontalSlider_3->setObjectName(QString::fromUtf8("bumpinessHorizontalSlider_3"));
00286 bumpinessHorizontalSlider_3->setMaximum(999);
00287 bumpinessHorizontalSlider_3->setPageStep(1);
00288 bumpinessHorizontalSlider_3->setOrientation(Qt::Horizontal);
00289
00290 gridLayout_2->addWidget(bumpinessHorizontalSlider_3, 15, 2, 1, 1);
00291
00292 activeP3radioButton = new QRadioButton(groupBox_2);
00293 activeP3radioButton->setObjectName(QString::fromUtf8("activeP3radioButton"));
00294 activeP3radioButton->setEnabled(false);
00295
00296 gridLayout_2->addWidget(activeP3radioButton, 1, 2, 1, 1);
00297
00298 activeP4radioButton = new QRadioButton(groupBox_2);
00299 activeP4radioButton->setObjectName(QString::fromUtf8("activeP4radioButton"));
00300 activeP4radioButton->setEnabled(false);
00301
00302 gridLayout_2->addWidget(activeP4radioButton, 2, 2, 1, 1);
00303
00304
00305 gridLayout_6->addWidget(groupBox_2, 3, 0, 1, 1);
00306
00307 line_2 = new QFrame(groupBox_4);
00308 line_2->setObjectName(QString::fromUtf8("line_2"));
00309 line_2->setFrameShape(QFrame::HLine);
00310 line_2->setFrameShadow(QFrame::Sunken);
00311
00312 gridLayout_6->addWidget(line_2, 2, 0, 1, 1);
00313
00314 line = new QFrame(groupBox_4);
00315 line->setObjectName(QString::fromUtf8("line"));
00316 line->setFrameShape(QFrame::HLine);
00317 line->setFrameShadow(QFrame::Sunken);
00318
00319 gridLayout_6->addWidget(line, 4, 0, 1, 1);
00320
00321 groupBox = new QGroupBox(groupBox_4);
00322 groupBox->setObjectName(QString::fromUtf8("groupBox"));
00323 gridLayout = new QGridLayout(groupBox);
00324 gridLayout->setSpacing(1);
00325 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00326 gridLayout->setContentsMargins(1, 0, 1, 1);
00327 x_ValueConstraint2 = new QSpinBox(groupBox);
00328 x_ValueConstraint2->setObjectName(QString::fromUtf8("x_ValueConstraint2"));
00329 x_ValueConstraint2->setEnabled(false);
00330 x_ValueConstraint2->setMaximum(29);
00331
00332 gridLayout->addWidget(x_ValueConstraint2, 7, 1, 1, 1);
00333
00334 x_ValueConstraint1 = new QSpinBox(groupBox);
00335 x_ValueConstraint1->setObjectName(QString::fromUtf8("x_ValueConstraint1"));
00336 x_ValueConstraint1->setEnabled(false);
00337 x_ValueConstraint1->setMaximum(29);
00338
00339 gridLayout->addWidget(x_ValueConstraint1, 7, 0, 1, 1);
00340
00341 x_ValueConstraint4 = new QSpinBox(groupBox);
00342 x_ValueConstraint4->setObjectName(QString::fromUtf8("x_ValueConstraint4"));
00343 x_ValueConstraint4->setEnabled(false);
00344 x_ValueConstraint4->setMaximum(29);
00345
00346 gridLayout->addWidget(x_ValueConstraint4, 9, 1, 1, 1);
00347
00348 x_ValueConstraint3 = new QSpinBox(groupBox);
00349 x_ValueConstraint3->setObjectName(QString::fromUtf8("x_ValueConstraint3"));
00350 x_ValueConstraint3->setEnabled(false);
00351 x_ValueConstraint3->setMaximum(29);
00352
00353 gridLayout->addWidget(x_ValueConstraint3, 9, 0, 1, 1);
00354
00355 constraint1CheckBox = new QCheckBox(groupBox);
00356 constraint1CheckBox->setObjectName(QString::fromUtf8("constraint1CheckBox"));
00357 constraint1CheckBox->setChecked(false);
00358
00359 gridLayout->addWidget(constraint1CheckBox, 4, 0, 1, 1);
00360
00361 constraint2CheckBox = new QCheckBox(groupBox);
00362 constraint2CheckBox->setObjectName(QString::fromUtf8("constraint2CheckBox"));
00363 constraint2CheckBox->setChecked(false);
00364
00365 gridLayout->addWidget(constraint2CheckBox, 4, 1, 1, 1);
00366
00367 constraint3CheckBox = new QCheckBox(groupBox);
00368 constraint3CheckBox->setObjectName(QString::fromUtf8("constraint3CheckBox"));
00369 constraint3CheckBox->setChecked(false);
00370
00371 gridLayout->addWidget(constraint3CheckBox, 8, 0, 1, 1);
00372
00373 constraint4CheckBox = new QCheckBox(groupBox);
00374 constraint4CheckBox->setObjectName(QString::fromUtf8("constraint4CheckBox"));
00375 constraint4CheckBox->setChecked(false);
00376
00377 gridLayout->addWidget(constraint4CheckBox, 8, 1, 1, 1);
00378
00379 clothComboBox = new QComboBox(groupBox);
00380 clothComboBox->setObjectName(QString::fromUtf8("clothComboBox"));
00381
00382 gridLayout->addWidget(clothComboBox, 3, 0, 1, 2);
00383
00384 intgrationMethodComboBox = new QComboBox(groupBox);
00385 intgrationMethodComboBox->setObjectName(QString::fromUtf8("intgrationMethodComboBox"));
00386
00387 gridLayout->addWidget(intgrationMethodComboBox, 0, 0, 1, 2);
00388
00389 verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00390
00391 gridLayout->addItem(verticalSpacer_2, 1, 0, 1, 1);
00392
00393 label_4 = new QLabel(groupBox);
00394 label_4->setObjectName(QString::fromUtf8("label_4"));
00395
00396 gridLayout->addWidget(label_4, 2, 0, 1, 1);
00397
00398
00399 gridLayout_6->addWidget(groupBox, 1, 0, 1, 1);
00400
00401 label_5 = new QLabel(groupBox_4);
00402 label_5->setObjectName(QString::fromUtf8("label_5"));
00403
00404 gridLayout_6->addWidget(label_5, 0, 0, 1, 1);
00405
00406
00407 gridLayout_4->addWidget(groupBox_4, 0, 0, 1, 1);
00408
00409 resetClothPushButton = new QPushButton(massSpringTab);
00410 resetClothPushButton->setObjectName(QString::fromUtf8("resetClothPushButton"));
00411
00412 gridLayout_4->addWidget(resetClothPushButton, 1, 0, 1, 1);
00413
00414 settingsTab->addTab(massSpringTab, QString());
00415 clothTab = new QWidget();
00416 clothTab->setObjectName(QString::fromUtf8("clothTab"));
00417 gridLayout_14 = new QGridLayout(clothTab);
00418 gridLayout_14->setObjectName(QString::fromUtf8("gridLayout_14"));
00419 groupBox_5 = new QGroupBox(clothTab);
00420 groupBox_5->setObjectName(QString::fromUtf8("groupBox_5"));
00421 gridLayout_10 = new QGridLayout(groupBox_5);
00422 gridLayout_10->setSpacing(0);
00423 gridLayout_10->setContentsMargins(0, 0, 0, 0);
00424 gridLayout_10->setObjectName(QString::fromUtf8("gridLayout_10"));
00425 line_10 = new QFrame(groupBox_5);
00426 line_10->setObjectName(QString::fromUtf8("line_10"));
00427 line_10->setFrameShape(QFrame::HLine);
00428 line_10->setFrameShadow(QFrame::Sunken);
00429
00430 gridLayout_10->addWidget(line_10, 2, 0, 1, 1);
00431
00432 groupBox_8 = new QGroupBox(groupBox_5);
00433 groupBox_8->setObjectName(QString::fromUtf8("groupBox_8"));
00434 gridLayout_11 = new QGridLayout(groupBox_8);
00435 gridLayout_11->setObjectName(QString::fromUtf8("gridLayout_11"));
00436 loadObjectPushButton = new QPushButton(groupBox_8);
00437 loadObjectPushButton->setObjectName(QString::fromUtf8("loadObjectPushButton"));
00438
00439 gridLayout_11->addWidget(loadObjectPushButton, 4, 1, 1, 1);
00440
00441 loadAnimationPushButton = new QPushButton(groupBox_8);
00442 loadAnimationPushButton->setObjectName(QString::fromUtf8("loadAnimationPushButton"));
00443
00444 gridLayout_11->addWidget(loadAnimationPushButton, 4, 2, 1, 1);
00445
00446 saveAnimPushButton = new QPushButton(groupBox_8);
00447 saveAnimPushButton->setObjectName(QString::fromUtf8("saveAnimPushButton"));
00448
00449 gridLayout_11->addWidget(saveAnimPushButton, 5, 1, 1, 1);
00450
00451 stopRecordingPushButton = new QPushButton(groupBox_8);
00452 stopRecordingPushButton->setObjectName(QString::fromUtf8("stopRecordingPushButton"));
00453
00454 gridLayout_11->addWidget(stopRecordingPushButton, 5, 2, 1, 1);
00455
00456 convertClothPushButton = new QPushButton(groupBox_8);
00457 convertClothPushButton->setObjectName(QString::fromUtf8("convertClothPushButton"));
00458
00459 gridLayout_11->addWidget(convertClothPushButton, 2, 1, 1, 1);
00460
00461 deletePushButton_2 = new QPushButton(groupBox_8);
00462 deletePushButton_2->setObjectName(QString::fromUtf8("deletePushButton_2"));
00463
00464 gridLayout_11->addWidget(deletePushButton_2, 2, 2, 1, 1);
00465
00466 objectsComboBox = new QComboBox(groupBox_8);
00467 objectsComboBox->setObjectName(QString::fromUtf8("objectsComboBox"));
00468
00469 gridLayout_11->addWidget(objectsComboBox, 1, 1, 1, 2);
00470
00471 listOfElementsLabel = new QLabel(groupBox_8);
00472 listOfElementsLabel->setObjectName(QString::fromUtf8("listOfElementsLabel"));
00473
00474 gridLayout_11->addWidget(listOfElementsLabel, 0, 1, 1, 2);
00475
00476 verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00477
00478 gridLayout_11->addItem(verticalSpacer_3, 8, 2, 1, 1);
00479
00480 verticalSpacer_4 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00481
00482 gridLayout_11->addItem(verticalSpacer_4, 3, 1, 1, 1);
00483
00484
00485 gridLayout_10->addWidget(groupBox_8, 0, 0, 2, 1);
00486
00487
00488 gridLayout_14->addWidget(groupBox_5, 1, 0, 1, 1);
00489
00490 settingsTab->addTab(clothTab, QString());
00491
00492 s_mainWindowGridLayout->addWidget(settingsTab, 0, 2, 4, 1);
00493
00494 clearAllPushButton = new QPushButton(centralwidget);
00495 clearAllPushButton->setObjectName(QString::fromUtf8("clearAllPushButton"));
00496
00497 s_mainWindowGridLayout->addWidget(clearAllPushButton, 4, 2, 1, 1);
00498
00499 MainWindow->setCentralWidget(centralwidget);
00500 menubar = new QMenuBar(MainWindow);
00501 menubar->setObjectName(QString::fromUtf8("menubar"));
00502 menubar->setGeometry(QRect(0, 0, 972, 25));
00503 MainWindow->setMenuBar(menubar);
00504 statusbar = new QStatusBar(MainWindow);
00505 statusbar->setObjectName(QString::fromUtf8("statusbar"));
00506 MainWindow->setStatusBar(statusbar);
00507
00508 retranslateUi(MainWindow);
00509
00510 settingsTab->setCurrentIndex(1);
00511
00512
00513 QMetaObject::connectSlotsByName(MainWindow);
00514 }
00515
00516 void retranslateUi(QMainWindow *MainWindow)
00517 {
00518 MainWindow->setWindowTitle(QApplication::translate("MainWindow", "Mass-Spring Cloth Simulation. Volha Kolchyna. MSCAVE 2010-2011", 0, QApplication::UnicodeUTF8));
00519 groupBox_3->setTitle(QString());
00520 groupBox_4->setTitle(QString());
00521 groupBox_2->setTitle(QString());
00522 Drug->setText(QApplication::translate("MainWindow", "Gravity", 0, QApplication::UnicodeUTF8));
00523 massDampingLabel->setText(QApplication::translate("MainWindow", "Mass Damping", 0, QApplication::UnicodeUTF8));
00524 label_6->setText(QApplication::translate("MainWindow", "Time Step", 0, QApplication::UnicodeUTF8));
00525 label_7->setText(QApplication::translate("MainWindow", "Spring Stiffness", 0, QApplication::UnicodeUTF8));
00526 springDampingLabel->setText(QApplication::translate("MainWindow", "Wrinkle ability", 0, QApplication::UnicodeUTF8));
00527 activeP2radioButton->setText(QApplication::translate("MainWindow", "Constraint Point 2", 0, QApplication::UnicodeUTF8));
00528 activeP1radioButton->setText(QApplication::translate("MainWindow", "Constraint Point 1", 0, QApplication::UnicodeUTF8));
00529 label->setText(QApplication::translate("MainWindow", "Active point to move", 0, QApplication::UnicodeUTF8));
00530 criticalDistancelabel_2->setText(QApplication::translate("MainWindow", "Critical Distance", 0, QApplication::UnicodeUTF8));
00531 label_2->setText(QApplication::translate("MainWindow", "Cloth Fricition", 0, QApplication::UnicodeUTF8));
00532 label_3->setText(QApplication::translate("MainWindow", "Cloth Bumpiness", 0, QApplication::UnicodeUTF8));
00533 activeP3radioButton->setText(QApplication::translate("MainWindow", "Constraint Point 3", 0, QApplication::UnicodeUTF8));
00534 activeP4radioButton->setText(QApplication::translate("MainWindow", "Constraint Point 4", 0, QApplication::UnicodeUTF8));
00535 groupBox->setTitle(QString());
00536 constraint1CheckBox->setText(QApplication::translate("MainWindow", "Constraint Point 1", 0, QApplication::UnicodeUTF8));
00537 constraint2CheckBox->setText(QApplication::translate("MainWindow", "Constraint Point 2", 0, QApplication::UnicodeUTF8));
00538 constraint3CheckBox->setText(QApplication::translate("MainWindow", "Constraint Point 3", 0, QApplication::UnicodeUTF8));
00539 constraint4CheckBox->setText(QApplication::translate("MainWindow", "Constraint Point 4", 0, QApplication::UnicodeUTF8));
00540 label_4->setText(QApplication::translate("MainWindow", "Name of the cloth object", 0, QApplication::UnicodeUTF8));
00541 label_5->setText(QApplication::translate("MainWindow", " Integration method:", 0, QApplication::UnicodeUTF8));
00542 resetClothPushButton->setText(QApplication::translate("MainWindow", "Default Scene", 0, QApplication::UnicodeUTF8));
00543 settingsTab->setTabText(settingsTab->indexOf(massSpringTab), QApplication::translate("MainWindow", "Mass-Spring Model", 0, QApplication::UnicodeUTF8));
00544 groupBox_5->setTitle(QString());
00545 groupBox_8->setTitle(QString());
00546 loadObjectPushButton->setText(QApplication::translate("MainWindow", "Load Object", 0, QApplication::UnicodeUTF8));
00547 loadAnimationPushButton->setText(QApplication::translate("MainWindow", "Load Animation", 0, QApplication::UnicodeUTF8));
00548 saveAnimPushButton->setText(QApplication::translate("MainWindow", "Record Simulation", 0, QApplication::UnicodeUTF8));
00549 stopRecordingPushButton->setText(QApplication::translate("MainWindow", "Stop Recording", 0, QApplication::UnicodeUTF8));
00550 convertClothPushButton->setText(QApplication::translate("MainWindow", "Convert to Cloth", 0, QApplication::UnicodeUTF8));
00551 deletePushButton_2->setText(QApplication::translate("MainWindow", "Delete", 0, QApplication::UnicodeUTF8));
00552 listOfElementsLabel->setText(QApplication::translate("MainWindow", "List of elements in the scene", 0, QApplication::UnicodeUTF8));
00553 settingsTab->setTabText(settingsTab->indexOf(clothTab), QApplication::translate("MainWindow", "Environment Settings", 0, QApplication::UnicodeUTF8));
00554 clearAllPushButton->setText(QApplication::translate("MainWindow", "Clear All", 0, QApplication::UnicodeUTF8));
00555 }
00556
00557 };
00558
00559 namespace Ui {
00560 class MainWindow: public Ui_MainWindow {};
00561 }
00562
00563 QT_END_NAMESPACE
00564
00565 #endif // UI_MAINWINDOW_H