10 #ifndef UI_MAINWINDOW_H
11 #define UI_MAINWINDOW_H
13 #include <QtCore/QVariant>
14 #include <QtGui/QAction>
15 #include <QtGui/QApplication>
16 #include <QtGui/QButtonGroup>
17 #include <QtGui/QCheckBox>
18 #include <QtGui/QComboBox>
19 #include <QtGui/QDockWidget>
20 #include <QtGui/QDoubleSpinBox>
21 #include <QtGui/QFormLayout>
22 #include <QtGui/QFrame>
23 #include <QtGui/QGridLayout>
24 #include <QtGui/QGroupBox>
25 #include <QtGui/QHBoxLayout>
26 #include <QtGui/QHeaderView>
27 #include <QtGui/QLabel>
28 #include <QtGui/QMainWindow>
29 #include <QtGui/QMenu>
30 #include <QtGui/QMenuBar>
31 #include <QtGui/QPushButton>
32 #include <QtGui/QRadioButton>
33 #include <QtGui/QSlider>
34 #include <QtGui/QSpacerItem>
35 #include <QtGui/QSpinBox>
36 #include <QtGui/QStatusBar>
37 #include <QtGui/QTabWidget>
38 #include <QtGui/QVBoxLayout>
39 #include <QtGui/QWidget>
40 #include "OpenGLColorgradientWidget.h"
41 #include "OpenGLWidget.h"
42 #include "TransferFunctionWidget.h"
43 #include "qtcolortriangle.h"
53 QAction *actionLoad_Transferfunction;
54 QAction *actionSave_Transferfunction;
56 QWidget *centralwidget;
57 QGridLayout *gridLayout_9;
58 QVBoxLayout *verticalLayout_6;
60 QGridLayout *gridLayout_8;
61 QTabWidget *tabWidget;
63 QGroupBox *groupBox_Axes;
64 QVBoxLayout *verticalLayout_4;
65 QFormLayout *formLayout;
69 QSlider *sliceSlider_x;
70 QSlider *sliceSlider_y;
71 QSlider *sliceSlider_z;
72 QWidget *tab_Rendering;
73 QGroupBox *groupBox_Light;
74 QGridLayout *gridLayout_5;
75 QVBoxLayout *verticalLayout_5;
76 QCheckBox *checkBox_activateLight;
77 QCheckBox *checkBox_Phong;
78 QGroupBox *groupBox_StepMode;
79 QGridLayout *gridLayout_3;
80 QVBoxLayout *verticalLayout_3;
81 QRadioButton *radioButton_adaptiveStep;
82 QRadioButton *radioButton_fixStep;
83 QDoubleSpinBox *spinBox_Step;
84 QGroupBox *groupBox_5;
85 QRadioButton *radioButton;
86 QRadioButton *radioButton_2;
87 QRadioButton *radioButton_3;
88 QGroupBox *groupBox_Clipping;
89 QGridLayout *gridLayout_4;
90 QFormLayout *formLayout_2;
94 QSlider *horizontalSlider_x;
95 QSlider *horizontalSlider_y;
96 QSlider *horizontalSlider_z;
97 QGroupBox *groupBox_Methods;
98 QGridLayout *gridLayout;
99 QVBoxLayout *verticalLayout;
100 QRadioButton *radioButton_Composite;
101 QRadioButton *radioButton_MIP;
102 QRadioButton *radioButton_XRay;
103 QGroupBox *groupBox_4;
104 QWidget *gridLayoutWidget_3;
105 QGridLayout *gridLayout_6;
106 QRadioButton *radioButton_7;
107 QRadioButton *radioButton_6;
108 QRadioButton *radioButton_5;
109 QRadioButton *radioButton_4;
112 QWidget *gridLayoutWidget;
113 QGridLayout *gridLayout_2;
114 QCheckBox *checkBox_7;
115 QCheckBox *checkBox_5;
116 QCheckBox *checkBox_6;
119 QSlider *horizontalSlider_5;
120 QSlider *horizontalSlider_6;
121 QSlider *horizontalSlider_7;
123 QSlider *horizontalSlider_8;
125 QCheckBox *checkBox_8;
126 QCheckBox *checkBox_9;
128 QSlider *horizontalSlider_9;
134 QHBoxLayout *horizontalLayout;
135 QDoubleSpinBox *doubleSpinBox;
136 QDoubleSpinBox *doubleSpinBox_2;
137 QDoubleSpinBox *doubleSpinBox_3;
139 QCheckBox *checkBox_curvatur;
141 QSlider *horizontalSlider_11;
142 QGroupBox *groupBox_2;
143 QWidget *formLayoutWidget;
144 QFormLayout *formLayout_3;
146 QSlider *horizontalSlider;
148 QSlider *horizontalSlider_2;
151 QSlider *horizontalSlider_10;
153 QDoubleSpinBox *doubleSpinBox_14;
154 QWidget *horizontalLayoutWidget_2;
155 QHBoxLayout *horizontalLayout_3;
156 QPushButton *pushButton;
157 QPushButton *pushButton_2;
159 QGroupBox *groupBox_3;
160 QWidget *gridLayoutWidget_2;
161 QGridLayout *gridLayout_10;
162 QCheckBox *checkBox_2;
163 QCheckBox *checkBox_10;
173 QDoubleSpinBox *doubleSpinBox_5;
174 QDoubleSpinBox *doubleSpinBox_6;
175 QDoubleSpinBox *doubleSpinBox_7;
176 QDoubleSpinBox *doubleSpinBox_8;
177 QDoubleSpinBox *doubleSpinBox_9;
178 QDoubleSpinBox *doubleSpinBox_10;
179 QDoubleSpinBox *doubleSpinBox_11;
180 QDoubleSpinBox *doubleSpinBox_12;
181 QDoubleSpinBox *doubleSpinBox_4;
184 QDoubleSpinBox *doubleSpinBox_13;
187 QDoubleSpinBox *doubleSpinBox_15;
188 QSpacerItem *horizontalSpacer;
189 QGroupBox *groupBox_6;
190 QWidget *formLayoutWidget_3;
191 QFormLayout *formLayout_5;
193 QSlider *horizontalSlider_3;
195 QSlider *horizontalSlider_4;
197 QSpinBox *spinBox_10;
198 QWidget *horizontalLayoutWidget_3;
199 QHBoxLayout *horizontalLayout_4;
200 QPushButton *pushButton_3;
201 QPushButton *pushButton_4;
202 QSpacerItem *verticalSpacer;
206 QMenu *menuTransferfunction;
207 QStatusBar *statusbar;
208 QDockWidget *dockWidget;
209 QWidget *dockWidgetContents_2;
210 QWidget *transferWidget;
211 QtColorTriangle *colortriangle;
215 QWidget *verticalLayoutWidget_2;
216 QVBoxLayout *verticalLayout_8;
217 QPushButton *bt_selection;
218 QPushButton *bt_drawPoint;
219 QPushButton *bt_drawRectangle;
220 QPushButton *bt_drawEllipse;
221 QWidget *formLayoutWidget_2;
222 QFormLayout *formLayout_4;
224 QPushButton *bt_apply;
225 QPushButton *resetButton;
226 QPushButton *bt_cluster;
227 QHBoxLayout *horizontalLayout_2;
233 if (MainWindow->objectName().isEmpty())
234 MainWindow->setObjectName(QString::fromUtf8(
"MainWindow"));
235 MainWindow->resize(1157, 964);
236 MainWindow->setMinimumSize(QSize(950, 800));
237 actionClose =
new QAction(MainWindow);
238 actionClose->setObjectName(QString::fromUtf8(
"actionClose"));
239 actionOpen =
new QAction(MainWindow);
240 actionOpen->setObjectName(QString::fromUtf8(
"actionOpen"));
241 actionSave =
new QAction(MainWindow);
242 actionSave->setObjectName(QString::fromUtf8(
"actionSave"));
243 actionLoad_Transferfunction =
new QAction(MainWindow);
244 actionLoad_Transferfunction->setObjectName(QString::fromUtf8(
"actionLoad_Transferfunction"));
245 actionSave_Transferfunction =
new QAction(MainWindow);
246 actionSave_Transferfunction->setObjectName(QString::fromUtf8(
"actionSave_Transferfunction"));
247 actionReset =
new QAction(MainWindow);
248 actionReset->setObjectName(QString::fromUtf8(
"actionReset"));
249 centralwidget =
new QWidget(MainWindow);
250 centralwidget->setObjectName(QString::fromUtf8(
"centralwidget"));
251 gridLayout_9 =
new QGridLayout(centralwidget);
252 gridLayout_9->setObjectName(QString::fromUtf8(
"gridLayout_9"));
253 verticalLayout_6 =
new QVBoxLayout();
254 verticalLayout_6->setObjectName(QString::fromUtf8(
"verticalLayout_6"));
255 frame =
new QFrame(centralwidget);
256 frame->setObjectName(QString::fromUtf8(
"frame"));
257 QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
258 sizePolicy.setHorizontalStretch(0);
259 sizePolicy.setVerticalStretch(0);
260 sizePolicy.setHeightForWidth(frame->sizePolicy().hasHeightForWidth());
261 frame->setSizePolicy(sizePolicy);
262 frame->setMinimumSize(QSize(250, 600));
263 frame->setMaximumSize(QSize(350, 600));
264 frame->setFrameShape(QFrame::StyledPanel);
265 frame->setFrameShadow(QFrame::Raised);
266 gridLayout_8 =
new QGridLayout(frame);
267 gridLayout_8->setObjectName(QString::fromUtf8(
"gridLayout_8"));
268 gridLayout_8->setContentsMargins(0, -1, -1, -1);
269 tabWidget =
new QTabWidget(frame);
270 tabWidget->setObjectName(QString::fromUtf8(
"tabWidget"));
271 sizePolicy.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
272 tabWidget->setSizePolicy(sizePolicy);
273 tabWidget->setMinimumSize(QSize(285, 600));
274 tabWidget->setMaximumSize(QSize(287, 600));
275 tabWidget->setUsesScrollButtons(
false);
276 tab_Slicing =
new QWidget();
277 tab_Slicing->setObjectName(QString::fromUtf8(
"tab_Slicing"));
278 sizePolicy.setHeightForWidth(tab_Slicing->sizePolicy().hasHeightForWidth());
279 tab_Slicing->setSizePolicy(sizePolicy);
280 tab_Slicing->setMinimumSize(QSize(285, 600));
281 tab_Slicing->setMaximumSize(QSize(180, 600));
282 groupBox_Axes =
new QGroupBox(tab_Slicing);
283 groupBox_Axes->setObjectName(QString::fromUtf8(
"groupBox_Axes"));
284 groupBox_Axes->setGeometry(QRect(10, 20, 261, 111));
285 groupBox_Axes->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
286 verticalLayout_4 =
new QVBoxLayout(groupBox_Axes);
287 verticalLayout_4->setObjectName(QString::fromUtf8(
"verticalLayout_4"));
288 formLayout =
new QFormLayout();
289 formLayout->setObjectName(QString::fromUtf8(
"formLayout"));
290 label =
new QLabel(groupBox_Axes);
291 label->setObjectName(QString::fromUtf8(
"label"));
292 label->setMinimumSize(QSize(15, 20));
293 label->setMaximumSize(QSize(15, 20));
294 label->setAlignment(Qt::AlignCenter);
296 formLayout->setWidget(0, QFormLayout::LabelRole, label);
298 label_2 =
new QLabel(groupBox_Axes);
299 label_2->setObjectName(QString::fromUtf8(
"label_2"));
300 label_2->setMinimumSize(QSize(15, 20));
301 label_2->setMaximumSize(QSize(15, 20));
302 label_2->setAlignment(Qt::AlignCenter);
304 formLayout->setWidget(1, QFormLayout::LabelRole, label_2);
306 label_6 =
new QLabel(groupBox_Axes);
307 label_6->setObjectName(QString::fromUtf8(
"label_6"));
308 label_6->setMinimumSize(QSize(15, 20));
309 label_6->setMaximumSize(QSize(15, 20));
310 label_6->setAlignment(Qt::AlignCenter);
312 formLayout->setWidget(2, QFormLayout::LabelRole, label_6);
314 sliceSlider_x =
new QSlider(groupBox_Axes);
315 sliceSlider_x->setObjectName(QString::fromUtf8(
"sliceSlider_x"));
316 sliceSlider_x->setMouseTracking(
true);
317 sliceSlider_x->setMinimum(1);
318 sliceSlider_x->setOrientation(Qt::Horizontal);
320 formLayout->setWidget(0, QFormLayout::FieldRole, sliceSlider_x);
322 sliceSlider_y =
new QSlider(groupBox_Axes);
323 sliceSlider_y->setObjectName(QString::fromUtf8(
"sliceSlider_y"));
324 sliceSlider_y->setMouseTracking(
true);
325 sliceSlider_y->setMinimum(1);
326 sliceSlider_y->setOrientation(Qt::Horizontal);
328 formLayout->setWidget(1, QFormLayout::FieldRole, sliceSlider_y);
330 sliceSlider_z =
new QSlider(groupBox_Axes);
331 sliceSlider_z->setObjectName(QString::fromUtf8(
"sliceSlider_z"));
332 sliceSlider_z->setMouseTracking(
false);
333 sliceSlider_z->setMinimum(1);
334 sliceSlider_z->setOrientation(Qt::Horizontal);
336 formLayout->setWidget(2, QFormLayout::FieldRole, sliceSlider_z);
339 verticalLayout_4->addLayout(formLayout);
341 tabWidget->addTab(tab_Slicing, QString());
342 tab_Rendering =
new QWidget();
343 tab_Rendering->setObjectName(QString::fromUtf8(
"tab_Rendering"));
344 sizePolicy.setHeightForWidth(tab_Rendering->sizePolicy().hasHeightForWidth());
345 tab_Rendering->setSizePolicy(sizePolicy);
346 tab_Rendering->setMinimumSize(QSize(285, 550));
347 tab_Rendering->setMaximumSize(QSize(285, 600));
348 groupBox_Light =
new QGroupBox(tab_Rendering);
349 groupBox_Light->setObjectName(QString::fromUtf8(
"groupBox_Light"));
350 groupBox_Light->setGeometry(QRect(10, 20, 261, 75));
351 QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Preferred);
352 sizePolicy1.setHorizontalStretch(0);
353 sizePolicy1.setVerticalStretch(0);
354 sizePolicy1.setHeightForWidth(groupBox_Light->sizePolicy().hasHeightForWidth());
355 groupBox_Light->setSizePolicy(sizePolicy1);
356 groupBox_Light->setMinimumSize(QSize(161, 0));
357 gridLayout_5 =
new QGridLayout(groupBox_Light);
358 gridLayout_5->setObjectName(QString::fromUtf8(
"gridLayout_5"));
359 verticalLayout_5 =
new QVBoxLayout();
360 verticalLayout_5->setObjectName(QString::fromUtf8(
"verticalLayout_5"));
361 checkBox_activateLight =
new QCheckBox(groupBox_Light);
362 checkBox_activateLight->setObjectName(QString::fromUtf8(
"checkBox_activateLight"));
364 verticalLayout_5->addWidget(checkBox_activateLight);
366 checkBox_Phong =
new QCheckBox(groupBox_Light);
367 checkBox_Phong->setObjectName(QString::fromUtf8(
"checkBox_Phong"));
368 checkBox_Phong->setEnabled(
false);
370 verticalLayout_5->addWidget(checkBox_Phong);
373 gridLayout_5->addLayout(verticalLayout_5, 0, 0, 1, 1);
375 groupBox_StepMode =
new QGroupBox(tab_Rendering);
376 groupBox_StepMode->setObjectName(QString::fromUtf8(
"groupBox_StepMode"));
377 groupBox_StepMode->setGeometry(QRect(10, 210, 142, 107));
378 sizePolicy1.setHeightForWidth(groupBox_StepMode->sizePolicy().hasHeightForWidth());
379 groupBox_StepMode->setSizePolicy(sizePolicy1);
380 groupBox_StepMode->setMinimumSize(QSize(142, 0));
381 gridLayout_3 =
new QGridLayout(groupBox_StepMode);
382 gridLayout_3->setObjectName(QString::fromUtf8(
"gridLayout_3"));
383 verticalLayout_3 =
new QVBoxLayout();
384 verticalLayout_3->setObjectName(QString::fromUtf8(
"verticalLayout_3"));
385 radioButton_adaptiveStep =
new QRadioButton(groupBox_StepMode);
386 radioButton_adaptiveStep->setObjectName(QString::fromUtf8(
"radioButton_adaptiveStep"));
387 radioButton_adaptiveStep->setChecked(
false);
389 verticalLayout_3->addWidget(radioButton_adaptiveStep);
391 radioButton_fixStep =
new QRadioButton(groupBox_StepMode);
392 radioButton_fixStep->setObjectName(QString::fromUtf8(
"radioButton_fixStep"));
393 radioButton_fixStep->setEnabled(
true);
394 radioButton_fixStep->setChecked(
true);
396 verticalLayout_3->addWidget(radioButton_fixStep);
398 spinBox_Step =
new QDoubleSpinBox(groupBox_StepMode);
399 spinBox_Step->setObjectName(QString::fromUtf8(
"spinBox_Step"));
400 spinBox_Step->setDecimals(4);
401 spinBox_Step->setMinimum(0.0001);
402 spinBox_Step->setMaximum(0.1);
403 spinBox_Step->setSingleStep(0.0001);
404 spinBox_Step->setValue(0.0001);
406 verticalLayout_3->addWidget(spinBox_Step);
409 gridLayout_3->addLayout(verticalLayout_3, 0, 0, 1, 1);
411 groupBox_5 =
new QGroupBox(tab_Rendering);
412 groupBox_5->setObjectName(QString::fromUtf8(
"groupBox_5"));
413 groupBox_5->setGeometry(QRect(10, 110, 111, 91));
414 radioButton =
new QRadioButton(groupBox_5);
415 radioButton->setObjectName(QString::fromUtf8(
"radioButton"));
416 radioButton->setGeometry(QRect(20, 20, 82, 17));
417 radioButton->setChecked(
true);
418 radioButton_2 =
new QRadioButton(groupBox_5);
419 radioButton_2->setObjectName(QString::fromUtf8(
"radioButton_2"));
420 radioButton_2->setGeometry(QRect(20, 60, 82, 17));
421 radioButton_3 =
new QRadioButton(groupBox_5);
422 radioButton_3->setObjectName(QString::fromUtf8(
"radioButton_3"));
423 radioButton_3->setGeometry(QRect(20, 40, 82, 17));
424 groupBox_Clipping =
new QGroupBox(tab_Rendering);
425 groupBox_Clipping->setObjectName(QString::fromUtf8(
"groupBox_Clipping"));
426 groupBox_Clipping->setGeometry(QRect(150, 220, 142, 107));
427 sizePolicy1.setHeightForWidth(groupBox_Clipping->sizePolicy().hasHeightForWidth());
428 groupBox_Clipping->setSizePolicy(sizePolicy1);
429 groupBox_Clipping->setMinimumSize(QSize(142, 0));
430 gridLayout_4 =
new QGridLayout(groupBox_Clipping);
431 gridLayout_4->setObjectName(QString::fromUtf8(
"gridLayout_4"));
432 formLayout_2 =
new QFormLayout();
433 formLayout_2->setObjectName(QString::fromUtf8(
"formLayout_2"));
434 label_3 =
new QLabel(groupBox_Clipping);
435 label_3->setObjectName(QString::fromUtf8(
"label_3"));
436 label_3->setMinimumSize(QSize(15, 20));
437 label_3->setMaximumSize(QSize(15, 20));
438 label_3->setAlignment(Qt::AlignCenter);
440 formLayout_2->setWidget(0, QFormLayout::LabelRole, label_3);
442 label_4 =
new QLabel(groupBox_Clipping);
443 label_4->setObjectName(QString::fromUtf8(
"label_4"));
444 label_4->setMinimumSize(QSize(15, 20));
445 label_4->setMaximumSize(QSize(15, 20));
446 label_4->setAlignment(Qt::AlignCenter);
448 formLayout_2->setWidget(1, QFormLayout::LabelRole, label_4);
450 label_5 =
new QLabel(groupBox_Clipping);
451 label_5->setObjectName(QString::fromUtf8(
"label_5"));
452 label_5->setMinimumSize(QSize(15, 20));
453 label_5->setMaximumSize(QSize(15, 20));
454 label_5->setAlignment(Qt::AlignCenter);
456 formLayout_2->setWidget(2, QFormLayout::LabelRole, label_5);
458 horizontalSlider_x =
new QSlider(groupBox_Clipping);
459 horizontalSlider_x->setObjectName(QString::fromUtf8(
"horizontalSlider_x"));
460 horizontalSlider_x->setMouseTracking(
true);
461 horizontalSlider_x->setMinimum(0);
462 horizontalSlider_x->setMaximum(100);
463 horizontalSlider_x->setOrientation(Qt::Horizontal);
465 formLayout_2->setWidget(0, QFormLayout::FieldRole, horizontalSlider_x);
467 horizontalSlider_y =
new QSlider(groupBox_Clipping);
468 horizontalSlider_y->setObjectName(QString::fromUtf8(
"horizontalSlider_y"));
469 horizontalSlider_y->setMouseTracking(
true);
470 horizontalSlider_y->setMaximum(100);
471 horizontalSlider_y->setValue(1);
472 horizontalSlider_y->setOrientation(Qt::Horizontal);
474 formLayout_2->setWidget(1, QFormLayout::FieldRole, horizontalSlider_y);
476 horizontalSlider_z =
new QSlider(groupBox_Clipping);
477 horizontalSlider_z->setObjectName(QString::fromUtf8(
"horizontalSlider_z"));
478 horizontalSlider_z->setMouseTracking(
true);
479 horizontalSlider_z->setMinimum(0);
480 horizontalSlider_z->setMaximum(100);
481 horizontalSlider_z->setOrientation(Qt::Horizontal);
483 formLayout_2->setWidget(2, QFormLayout::FieldRole, horizontalSlider_z);
486 gridLayout_4->addLayout(formLayout_2, 0, 0, 1, 1);
488 groupBox_Methods =
new QGroupBox(tab_Rendering);
489 groupBox_Methods->setObjectName(QString::fromUtf8(
"groupBox_Methods"));
490 groupBox_Methods->setGeometry(QRect(130, 110, 142, 98));
491 sizePolicy1.setHeightForWidth(groupBox_Methods->sizePolicy().hasHeightForWidth());
492 groupBox_Methods->setSizePolicy(sizePolicy1);
493 groupBox_Methods->setMinimumSize(QSize(142, 0));
494 gridLayout =
new QGridLayout(groupBox_Methods);
495 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
496 verticalLayout =
new QVBoxLayout();
497 verticalLayout->setObjectName(QString::fromUtf8(
"verticalLayout"));
498 radioButton_Composite =
new QRadioButton(groupBox_Methods);
499 radioButton_Composite->setObjectName(QString::fromUtf8(
"radioButton_Composite"));
500 radioButton_Composite->setChecked(
true);
502 verticalLayout->addWidget(radioButton_Composite);
504 radioButton_MIP =
new QRadioButton(groupBox_Methods);
505 radioButton_MIP->setObjectName(QString::fromUtf8(
"radioButton_MIP"));
507 verticalLayout->addWidget(radioButton_MIP);
509 radioButton_XRay =
new QRadioButton(groupBox_Methods);
510 radioButton_XRay->setObjectName(QString::fromUtf8(
"radioButton_XRay"));
512 verticalLayout->addWidget(radioButton_XRay);
515 gridLayout->addLayout(verticalLayout, 0, 0, 1, 1);
517 groupBox_4 =
new QGroupBox(tab_Rendering);
518 groupBox_4->setObjectName(QString::fromUtf8(
"groupBox_4"));
519 groupBox_4->setGeometry(QRect(20, 330, 251, 121));
520 groupBox_4->setCheckable(
true);
521 gridLayoutWidget_3 =
new QWidget(groupBox_4);
522 gridLayoutWidget_3->setObjectName(QString::fromUtf8(
"gridLayoutWidget_3"));
523 gridLayoutWidget_3->setGeometry(QRect(10, 20, 221, 103));
524 gridLayout_6 =
new QGridLayout(gridLayoutWidget_3);
525 gridLayout_6->setObjectName(QString::fromUtf8(
"gridLayout_6"));
526 gridLayout_6->setContentsMargins(0, 0, 0, 0);
527 radioButton_7 =
new QRadioButton(gridLayoutWidget_3);
528 radioButton_7->setObjectName(QString::fromUtf8(
"radioButton_7"));
530 gridLayout_6->addWidget(radioButton_7, 3, 0, 1, 1);
532 radioButton_6 =
new QRadioButton(gridLayoutWidget_3);
533 radioButton_6->setObjectName(QString::fromUtf8(
"radioButton_6"));
535 gridLayout_6->addWidget(radioButton_6, 2, 0, 1, 1);
537 radioButton_5 =
new QRadioButton(gridLayoutWidget_3);
538 radioButton_5->setObjectName(QString::fromUtf8(
"radioButton_5"));
540 gridLayout_6->addWidget(radioButton_5, 1, 0, 1, 1);
542 radioButton_4 =
new QRadioButton(gridLayoutWidget_3);
543 radioButton_4->setObjectName(QString::fromUtf8(
"radioButton_4"));
544 radioButton_4->setChecked(
true);
546 gridLayout_6->addWidget(radioButton_4, 0, 0, 1, 1);
548 tabWidget->addTab(tab_Rendering, QString());
550 tab->setObjectName(QString::fromUtf8(
"tab"));
551 groupBox =
new QGroupBox(tab);
552 groupBox->setObjectName(QString::fromUtf8(
"groupBox"));
553 groupBox->setGeometry(QRect(10, 10, 271, 341));
554 gridLayoutWidget =
new QWidget(groupBox);
555 gridLayoutWidget->setObjectName(QString::fromUtf8(
"gridLayoutWidget"));
556 gridLayoutWidget->setGeometry(QRect(10, 20, 260, 305));
557 gridLayout_2 =
new QGridLayout(gridLayoutWidget);
558 gridLayout_2->setObjectName(QString::fromUtf8(
"gridLayout_2"));
559 gridLayout_2->setContentsMargins(0, 0, 0, 0);
560 checkBox_7 =
new QCheckBox(gridLayoutWidget);
561 checkBox_7->setObjectName(QString::fromUtf8(
"checkBox_7"));
562 checkBox_7->setChecked(
false);
564 gridLayout_2->addWidget(checkBox_7, 6, 0, 1, 1);
566 checkBox_5 =
new QCheckBox(gridLayoutWidget);
567 checkBox_5->setObjectName(QString::fromUtf8(
"checkBox_5"));
568 checkBox_5->setChecked(
true);
570 gridLayout_2->addWidget(checkBox_5, 2, 0, 1, 1);
572 checkBox_6 =
new QCheckBox(gridLayoutWidget);
573 checkBox_6->setObjectName(QString::fromUtf8(
"checkBox_6"));
574 checkBox_6->setChecked(
true);
576 gridLayout_2->addWidget(checkBox_6, 4, 0, 1, 1);
578 label_7 =
new QLabel(gridLayoutWidget);
579 label_7->setObjectName(QString::fromUtf8(
"label_7"));
581 gridLayout_2->addWidget(label_7, 2, 1, 1, 1);
583 label_8 =
new QLabel(gridLayoutWidget);
584 label_8->setObjectName(QString::fromUtf8(
"label_8"));
586 gridLayout_2->addWidget(label_8, 4, 1, 1, 1);
588 horizontalSlider_5 =
new QSlider(gridLayoutWidget);
589 horizontalSlider_5->setObjectName(QString::fromUtf8(
"horizontalSlider_5"));
590 horizontalSlider_5->setValue(50);
591 horizontalSlider_5->setOrientation(Qt::Horizontal);
593 gridLayout_2->addWidget(horizontalSlider_5, 2, 2, 1, 1);
595 horizontalSlider_6 =
new QSlider(gridLayoutWidget);
596 horizontalSlider_6->setObjectName(QString::fromUtf8(
"horizontalSlider_6"));
597 horizontalSlider_6->setValue(50);
598 horizontalSlider_6->setOrientation(Qt::Horizontal);
600 gridLayout_2->addWidget(horizontalSlider_6, 4, 2, 1, 1);
602 horizontalSlider_7 =
new QSlider(gridLayoutWidget);
603 horizontalSlider_7->setObjectName(QString::fromUtf8(
"horizontalSlider_7"));
604 horizontalSlider_7->setValue(0);
605 horizontalSlider_7->setOrientation(Qt::Horizontal);
607 gridLayout_2->addWidget(horizontalSlider_7, 6, 2, 1, 1);
609 label_9 =
new QLabel(gridLayoutWidget);
610 label_9->setObjectName(QString::fromUtf8(
"label_9"));
612 gridLayout_2->addWidget(label_9, 6, 1, 1, 1);
614 horizontalSlider_8 =
new QSlider(gridLayoutWidget);
615 horizontalSlider_8->setObjectName(QString::fromUtf8(
"horizontalSlider_8"));
616 horizontalSlider_8->setValue(50);
617 horizontalSlider_8->setOrientation(Qt::Horizontal);
619 gridLayout_2->addWidget(horizontalSlider_8, 9, 2, 1, 1);
621 label_10 =
new QLabel(gridLayoutWidget);
622 label_10->setObjectName(QString::fromUtf8(
"label_10"));
624 gridLayout_2->addWidget(label_10, 9, 1, 1, 1);
626 checkBox_8 =
new QCheckBox(gridLayoutWidget);
627 checkBox_8->setObjectName(QString::fromUtf8(
"checkBox_8"));
628 checkBox_8->setChecked(
true);
630 gridLayout_2->addWidget(checkBox_8, 9, 0, 1, 1);
632 checkBox_9 =
new QCheckBox(gridLayoutWidget);
633 checkBox_9->setObjectName(QString::fromUtf8(
"checkBox_9"));
634 checkBox_9->setChecked(
true);
636 gridLayout_2->addWidget(checkBox_9, 0, 0, 1, 1);
638 label_11 =
new QLabel(gridLayoutWidget);
639 label_11->setObjectName(QString::fromUtf8(
"label_11"));
641 gridLayout_2->addWidget(label_11, 0, 1, 1, 1);
643 horizontalSlider_9 =
new QSlider(gridLayoutWidget);
644 horizontalSlider_9->setObjectName(QString::fromUtf8(
"horizontalSlider_9"));
645 horizontalSlider_9->setValue(50);
646 horizontalSlider_9->setOrientation(Qt::Horizontal);
648 gridLayout_2->addWidget(horizontalSlider_9, 0, 2, 1, 1);
650 spinBox =
new QSpinBox(gridLayoutWidget);
651 spinBox->setObjectName(QString::fromUtf8(
"spinBox"));
652 spinBox->setValue(50);
654 gridLayout_2->addWidget(spinBox, 1, 2, 1, 1);
656 spinBox_2 =
new QSpinBox(gridLayoutWidget);
657 spinBox_2->setObjectName(QString::fromUtf8(
"spinBox_2"));
658 spinBox_2->setValue(50);
660 gridLayout_2->addWidget(spinBox_2, 3, 2, 1, 1);
662 spinBox_3 =
new QSpinBox(gridLayoutWidget);
663 spinBox_3->setObjectName(QString::fromUtf8(
"spinBox_3"));
664 spinBox_3->setValue(50);
666 gridLayout_2->addWidget(spinBox_3, 5, 2, 1, 1);
668 spinBox_4 =
new QSpinBox(gridLayoutWidget);
669 spinBox_4->setObjectName(QString::fromUtf8(
"spinBox_4"));
670 spinBox_4->setValue(0);
672 gridLayout_2->addWidget(spinBox_4, 7, 2, 1, 1);
674 spinBox_5 =
new QSpinBox(gridLayoutWidget);
675 spinBox_5->setObjectName(QString::fromUtf8(
"spinBox_5"));
676 spinBox_5->setValue(50);
678 gridLayout_2->addWidget(spinBox_5, 10, 2, 1, 1);
680 horizontalLayout =
new QHBoxLayout();
681 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
682 doubleSpinBox =
new QDoubleSpinBox(gridLayoutWidget);
683 doubleSpinBox->setObjectName(QString::fromUtf8(
"doubleSpinBox"));
685 horizontalLayout->addWidget(doubleSpinBox);
687 doubleSpinBox_2 =
new QDoubleSpinBox(gridLayoutWidget);
688 doubleSpinBox_2->setObjectName(QString::fromUtf8(
"doubleSpinBox_2"));
690 horizontalLayout->addWidget(doubleSpinBox_2);
692 doubleSpinBox_3 =
new QDoubleSpinBox(gridLayoutWidget);
693 doubleSpinBox_3->setObjectName(QString::fromUtf8(
"doubleSpinBox_3"));
695 horizontalLayout->addWidget(doubleSpinBox_3);
698 gridLayout_2->addLayout(horizontalLayout, 8, 2, 1, 1);
700 label_12 =
new QLabel(gridLayoutWidget);
701 label_12->setObjectName(QString::fromUtf8(
"label_12"));
703 gridLayout_2->addWidget(label_12, 8, 1, 1, 1);
705 checkBox_curvatur =
new QCheckBox(gridLayoutWidget);
706 checkBox_curvatur->setObjectName(QString::fromUtf8(
"checkBox_curvatur"));
707 checkBox_curvatur->setEnabled(
true);
709 gridLayout_2->addWidget(checkBox_curvatur, 3, 1, 1, 1);
711 label_13 =
new QLabel(gridLayoutWidget);
712 label_13->setObjectName(QString::fromUtf8(
"label_13"));
714 gridLayout_2->addWidget(label_13, 11, 1, 1, 1);
716 horizontalSlider_11 =
new QSlider(gridLayoutWidget);
717 horizontalSlider_11->setObjectName(QString::fromUtf8(
"horizontalSlider_11"));
718 horizontalSlider_11->setOrientation(Qt::Horizontal);
720 gridLayout_2->addWidget(horizontalSlider_11, 11, 2, 1, 1);
722 groupBox_2 =
new QGroupBox(tab);
723 groupBox_2->setObjectName(QString::fromUtf8(
"groupBox_2"));
724 groupBox_2->setGeometry(QRect(10, 350, 271, 171));
725 formLayoutWidget =
new QWidget(groupBox_2);
726 formLayoutWidget->setObjectName(QString::fromUtf8(
"formLayoutWidget"));
727 formLayoutWidget->setGeometry(QRect(9, 19, 251, 160));
728 formLayout_3 =
new QFormLayout(formLayoutWidget);
729 formLayout_3->setObjectName(QString::fromUtf8(
"formLayout_3"));
730 formLayout_3->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow);
731 formLayout_3->setContentsMargins(0, 0, 0, 0);
732 label_29 =
new QLabel(formLayoutWidget);
733 label_29->setObjectName(QString::fromUtf8(
"label_29"));
735 formLayout_3->setWidget(0, QFormLayout::LabelRole, label_29);
737 horizontalSlider =
new QSlider(formLayoutWidget);
738 horizontalSlider->setObjectName(QString::fromUtf8(
"horizontalSlider"));
739 horizontalSlider->setMaximum(500);
740 horizontalSlider->setOrientation(Qt::Horizontal);
742 formLayout_3->setWidget(0, QFormLayout::FieldRole, horizontalSlider);
744 label_30 =
new QLabel(formLayoutWidget);
745 label_30->setObjectName(QString::fromUtf8(
"label_30"));
747 formLayout_3->setWidget(2, QFormLayout::LabelRole, label_30);
749 horizontalSlider_2 =
new QSlider(formLayoutWidget);
750 horizontalSlider_2->setObjectName(QString::fromUtf8(
"horizontalSlider_2"));
751 horizontalSlider_2->setMaximum(25000);
752 horizontalSlider_2->setValue(1000);
753 horizontalSlider_2->setOrientation(Qt::Horizontal);
755 formLayout_3->setWidget(2, QFormLayout::FieldRole, horizontalSlider_2);
757 spinBox_7 =
new QSpinBox(formLayoutWidget);
758 spinBox_7->setObjectName(QString::fromUtf8(
"spinBox_7"));
760 formLayout_3->setWidget(1, QFormLayout::FieldRole, spinBox_7);
762 spinBox_8 =
new QSpinBox(formLayoutWidget);
763 spinBox_8->setObjectName(QString::fromUtf8(
"spinBox_8"));
764 spinBox_8->setMaximum(25000);
765 spinBox_8->setValue(1000);
767 formLayout_3->setWidget(3, QFormLayout::FieldRole, spinBox_8);
769 horizontalSlider_10 =
new QSlider(formLayoutWidget);
770 horizontalSlider_10->setObjectName(QString::fromUtf8(
"horizontalSlider_10"));
771 horizontalSlider_10->setMaximum(100);
772 horizontalSlider_10->setSingleStep(1);
773 horizontalSlider_10->setValue(50);
774 horizontalSlider_10->setOrientation(Qt::Horizontal);
776 formLayout_3->setWidget(4, QFormLayout::FieldRole, horizontalSlider_10);
778 label_33 =
new QLabel(formLayoutWidget);
779 label_33->setObjectName(QString::fromUtf8(
"label_33"));
781 formLayout_3->setWidget(4, QFormLayout::LabelRole, label_33);
783 doubleSpinBox_14 =
new QDoubleSpinBox(formLayoutWidget);
784 doubleSpinBox_14->setObjectName(QString::fromUtf8(
"doubleSpinBox_14"));
785 doubleSpinBox_14->setMaximum(1);
786 doubleSpinBox_14->setSingleStep(0.01);
787 doubleSpinBox_14->setValue(0.5);
789 formLayout_3->setWidget(5, QFormLayout::FieldRole, doubleSpinBox_14);
791 horizontalLayoutWidget_2 =
new QWidget(tab);
792 horizontalLayoutWidget_2->setObjectName(QString::fromUtf8(
"horizontalLayoutWidget_2"));
793 horizontalLayoutWidget_2->setGeometry(QRect(80, 530, 195, 31));
794 horizontalLayout_3 =
new QHBoxLayout(horizontalLayoutWidget_2);
795 horizontalLayout_3->setObjectName(QString::fromUtf8(
"horizontalLayout_3"));
796 horizontalLayout_3->setContentsMargins(0, 0, 0, 0);
797 pushButton =
new QPushButton(horizontalLayoutWidget_2);
798 pushButton->setObjectName(QString::fromUtf8(
"pushButton"));
800 horizontalLayout_3->addWidget(pushButton);
802 pushButton_2 =
new QPushButton(horizontalLayoutWidget_2);
803 pushButton_2->setObjectName(QString::fromUtf8(
"pushButton_2"));
804 pushButton_2->setCheckable(
true);
805 pushButton_2->setChecked(
true);
806 pushButton_2->setAutoDefault(
false);
807 pushButton_2->setDefault(
false);
808 pushButton_2->setFlat(
false);
810 horizontalLayout_3->addWidget(pushButton_2);
812 tabWidget->addTab(tab, QString());
813 tab_2 =
new QWidget();
814 tab_2->setObjectName(QString::fromUtf8(
"tab_2"));
815 groupBox_3 =
new QGroupBox(tab_2);
816 groupBox_3->setObjectName(QString::fromUtf8(
"groupBox_3"));
817 groupBox_3->setGeometry(QRect(10, 10, 261, 341));
818 gridLayoutWidget_2 =
new QWidget(groupBox_3);
819 gridLayoutWidget_2->setObjectName(QString::fromUtf8(
"gridLayoutWidget_2"));
820 gridLayoutWidget_2->setGeometry(QRect(10, 20, 241, 360));
821 gridLayout_10 =
new QGridLayout(gridLayoutWidget_2);
822 gridLayout_10->setObjectName(QString::fromUtf8(
"gridLayout_10"));
823 gridLayout_10->setContentsMargins(0, 0, 0, 0);
824 checkBox_2 =
new QCheckBox(gridLayoutWidget_2);
825 checkBox_2->setObjectName(QString::fromUtf8(
"checkBox_2"));
826 checkBox_2->setChecked(
true);
828 gridLayout_10->addWidget(checkBox_2, 5, 0, 1, 1);
830 checkBox_10 =
new QCheckBox(gridLayoutWidget_2);
831 checkBox_10->setObjectName(QString::fromUtf8(
"checkBox_10"));
832 checkBox_10->setChecked(
true);
834 gridLayout_10->addWidget(checkBox_10, 9, 0, 1, 1);
836 label_17 =
new QLabel(gridLayoutWidget_2);
837 label_17->setObjectName(QString::fromUtf8(
"label_17"));
839 gridLayout_10->addWidget(label_17, 9, 1, 1, 1);
841 label_18 =
new QLabel(gridLayoutWidget_2);
842 label_18->setObjectName(QString::fromUtf8(
"label_18"));
844 gridLayout_10->addWidget(label_18, 11, 1, 1, 1);
846 label_19 =
new QLabel(gridLayoutWidget_2);
847 label_19->setObjectName(QString::fromUtf8(
"label_19"));
849 gridLayout_10->addWidget(label_19, 12, 1, 1, 1);
851 label_20 =
new QLabel(gridLayoutWidget_2);
852 label_20->setObjectName(QString::fromUtf8(
"label_20"));
854 gridLayout_10->addWidget(label_20, 10, 1, 1, 1);
856 label_21 =
new QLabel(gridLayoutWidget_2);
857 label_21->setObjectName(QString::fromUtf8(
"label_21"));
859 gridLayout_10->addWidget(label_21, 6, 1, 1, 1);
861 label_22 =
new QLabel(gridLayoutWidget_2);
862 label_22->setObjectName(QString::fromUtf8(
"label_22"));
864 gridLayout_10->addWidget(label_22, 7, 1, 1, 1);
866 label_23 =
new QLabel(gridLayoutWidget_2);
867 label_23->setObjectName(QString::fromUtf8(
"label_23"));
869 gridLayout_10->addWidget(label_23, 8, 1, 1, 1);
871 label_24 =
new QLabel(gridLayoutWidget_2);
872 label_24->setObjectName(QString::fromUtf8(
"label_24"));
874 gridLayout_10->addWidget(label_24, 3, 1, 1, 1);
876 label_25 =
new QLabel(gridLayoutWidget_2);
877 label_25->setObjectName(QString::fromUtf8(
"label_25"));
879 gridLayout_10->addWidget(label_25, 4, 1, 1, 1);
881 doubleSpinBox_5 =
new QDoubleSpinBox(gridLayoutWidget_2);
882 doubleSpinBox_5->setObjectName(QString::fromUtf8(
"doubleSpinBox_5"));
883 doubleSpinBox_5->setDecimals(3);
884 doubleSpinBox_5->setSingleStep(0.1);
886 gridLayout_10->addWidget(doubleSpinBox_5, 3, 3, 1, 1);
888 doubleSpinBox_6 =
new QDoubleSpinBox(gridLayoutWidget_2);
889 doubleSpinBox_6->setObjectName(QString::fromUtf8(
"doubleSpinBox_6"));
890 doubleSpinBox_6->setDecimals(3);
891 doubleSpinBox_6->setSingleStep(0.1);
893 gridLayout_10->addWidget(doubleSpinBox_6, 4, 3, 1, 1);
895 doubleSpinBox_7 =
new QDoubleSpinBox(gridLayoutWidget_2);
896 doubleSpinBox_7->setObjectName(QString::fromUtf8(
"doubleSpinBox_7"));
897 doubleSpinBox_7->setDecimals(3);
898 doubleSpinBox_7->setSingleStep(0.1);
900 gridLayout_10->addWidget(doubleSpinBox_7, 6, 3, 1, 1);
902 doubleSpinBox_8 =
new QDoubleSpinBox(gridLayoutWidget_2);
903 doubleSpinBox_8->setObjectName(QString::fromUtf8(
"doubleSpinBox_8"));
904 doubleSpinBox_8->setDecimals(3);
905 doubleSpinBox_8->setSingleStep(0.1);
907 gridLayout_10->addWidget(doubleSpinBox_8, 7, 3, 1, 1);
909 doubleSpinBox_9 =
new QDoubleSpinBox(gridLayoutWidget_2);
910 doubleSpinBox_9->setObjectName(QString::fromUtf8(
"doubleSpinBox_9"));
911 doubleSpinBox_9->setDecimals(3);
912 doubleSpinBox_9->setSingleStep(0.1);
914 gridLayout_10->addWidget(doubleSpinBox_9, 8, 3, 1, 1);
916 doubleSpinBox_10 =
new QDoubleSpinBox(gridLayoutWidget_2);
917 doubleSpinBox_10->setObjectName(QString::fromUtf8(
"doubleSpinBox_10"));
918 doubleSpinBox_10->setDecimals(3);
919 doubleSpinBox_10->setSingleStep(0.1);
921 gridLayout_10->addWidget(doubleSpinBox_10, 10, 3, 1, 1);
923 doubleSpinBox_11 =
new QDoubleSpinBox(gridLayoutWidget_2);
924 doubleSpinBox_11->setObjectName(QString::fromUtf8(
"doubleSpinBox_11"));
925 doubleSpinBox_11->setDecimals(3);
926 doubleSpinBox_11->setSingleStep(0.1);
928 gridLayout_10->addWidget(doubleSpinBox_11, 11, 3, 1, 1);
930 doubleSpinBox_12 =
new QDoubleSpinBox(gridLayoutWidget_2);
931 doubleSpinBox_12->setObjectName(QString::fromUtf8(
"doubleSpinBox_12"));
932 doubleSpinBox_12->setDecimals(3);
933 doubleSpinBox_12->setSingleStep(0.1);
935 gridLayout_10->addWidget(doubleSpinBox_12, 12, 3, 1, 1);
937 doubleSpinBox_4 =
new QDoubleSpinBox(gridLayoutWidget_2);
938 doubleSpinBox_4->setObjectName(QString::fromUtf8(
"doubleSpinBox_4"));
939 doubleSpinBox_4->setDecimals(3);
940 doubleSpinBox_4->setSingleStep(0.1);
942 gridLayout_10->addWidget(doubleSpinBox_4, 2, 3, 1, 1);
944 label_26 =
new QLabel(gridLayoutWidget_2);
945 label_26->setObjectName(QString::fromUtf8(
"label_26"));
947 gridLayout_10->addWidget(label_26, 0, 1, 1, 1);
949 label_27 =
new QLabel(gridLayoutWidget_2);
950 label_27->setObjectName(QString::fromUtf8(
"label_27"));
952 gridLayout_10->addWidget(label_27, 2, 1, 1, 1);
954 doubleSpinBox_13 =
new QDoubleSpinBox(gridLayoutWidget_2);
955 doubleSpinBox_13->setObjectName(QString::fromUtf8(
"doubleSpinBox_13"));
956 doubleSpinBox_13->setDecimals(3);
957 doubleSpinBox_13->setSingleStep(0.1);
959 gridLayout_10->addWidget(doubleSpinBox_13, 0, 3, 1, 1);
961 label_14 =
new QLabel(gridLayoutWidget_2);
962 label_14->setObjectName(QString::fromUtf8(
"label_14"));
964 gridLayout_10->addWidget(label_14, 5, 1, 1, 1);
966 label_15 =
new QLabel(gridLayoutWidget_2);
967 label_15->setObjectName(QString::fromUtf8(
"label_15"));
969 gridLayout_10->addWidget(label_15, 1, 1, 1, 1);
971 doubleSpinBox_15 =
new QDoubleSpinBox(gridLayoutWidget_2);
972 doubleSpinBox_15->setObjectName(QString::fromUtf8(
"doubleSpinBox_15"));
973 doubleSpinBox_15->setDecimals(3);
974 doubleSpinBox_15->setMaximum(99);
976 gridLayout_10->addWidget(doubleSpinBox_15, 1, 3, 1, 1);
978 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
980 gridLayout_10->addItem(horizontalSpacer, 1, 2, 1, 1);
982 groupBox_6 =
new QGroupBox(tab_2);
983 groupBox_6->setObjectName(QString::fromUtf8(
"groupBox_6"));
984 groupBox_6->setGeometry(QRect(10, 350, 271, 131));
985 formLayoutWidget_3 =
new QWidget(groupBox_6);
986 formLayoutWidget_3->setObjectName(QString::fromUtf8(
"formLayoutWidget_3"));
987 formLayoutWidget_3->setGeometry(QRect(9, 19, 251, 105));
988 formLayout_5 =
new QFormLayout(formLayoutWidget_3);
989 formLayout_5->setObjectName(QString::fromUtf8(
"formLayout_5"));
990 formLayout_5->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow);
991 formLayout_5->setContentsMargins(0, 0, 0, 0);
992 label_31 =
new QLabel(formLayoutWidget_3);
993 label_31->setObjectName(QString::fromUtf8(
"label_31"));
995 formLayout_5->setWidget(0, QFormLayout::LabelRole, label_31);
997 horizontalSlider_3 =
new QSlider(formLayoutWidget_3);
998 horizontalSlider_3->setObjectName(QString::fromUtf8(
"horizontalSlider_3"));
999 horizontalSlider_3->setOrientation(Qt::Horizontal);
1001 formLayout_5->setWidget(0, QFormLayout::FieldRole, horizontalSlider_3);
1003 label_32 =
new QLabel(formLayoutWidget_3);
1004 label_32->setObjectName(QString::fromUtf8(
"label_32"));
1006 formLayout_5->setWidget(2, QFormLayout::LabelRole, label_32);
1008 horizontalSlider_4 =
new QSlider(formLayoutWidget_3);
1009 horizontalSlider_4->setObjectName(QString::fromUtf8(
"horizontalSlider_4"));
1010 horizontalSlider_4->setOrientation(Qt::Horizontal);
1012 formLayout_5->setWidget(2, QFormLayout::FieldRole, horizontalSlider_4);
1014 spinBox_9 =
new QSpinBox(formLayoutWidget_3);
1015 spinBox_9->setObjectName(QString::fromUtf8(
"spinBox_9"));
1017 formLayout_5->setWidget(1, QFormLayout::FieldRole, spinBox_9);
1019 spinBox_10 =
new QSpinBox(formLayoutWidget_3);
1020 spinBox_10->setObjectName(QString::fromUtf8(
"spinBox_10"));
1022 formLayout_5->setWidget(3, QFormLayout::FieldRole, spinBox_10);
1024 horizontalLayoutWidget_3 =
new QWidget(tab_2);
1025 horizontalLayoutWidget_3->setObjectName(QString::fromUtf8(
"horizontalLayoutWidget_3"));
1026 horizontalLayoutWidget_3->setGeometry(QRect(120, 540, 195, 31));
1027 horizontalLayout_4 =
new QHBoxLayout(horizontalLayoutWidget_3);
1028 horizontalLayout_4->setObjectName(QString::fromUtf8(
"horizontalLayout_4"));
1029 horizontalLayout_4->setContentsMargins(0, 0, 0, 0);
1030 pushButton_3 =
new QPushButton(horizontalLayoutWidget_3);
1031 pushButton_3->setObjectName(QString::fromUtf8(
"pushButton_3"));
1033 horizontalLayout_4->addWidget(pushButton_3);
1035 pushButton_4 =
new QPushButton(horizontalLayoutWidget_3);
1036 pushButton_4->setObjectName(QString::fromUtf8(
"pushButton_4"));
1037 pushButton_4->setCheckable(
true);
1038 pushButton_4->setChecked(
true);
1039 pushButton_4->setAutoExclusive(
false);
1040 pushButton_4->setAutoDefault(
false);
1041 pushButton_4->setDefault(
false);
1042 pushButton_4->setFlat(
false);
1044 horizontalLayout_4->addWidget(pushButton_4);
1046 tabWidget->addTab(tab_2, QString());
1048 gridLayout_8->addWidget(tabWidget, 0, 1, 1, 1);
1051 verticalLayout_6->addWidget(frame);
1053 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
1055 verticalLayout_6->addItem(verticalSpacer);
1058 gridLayout_9->addLayout(verticalLayout_6, 0, 0, 1, 1);
1061 openGLWidget->setObjectName(QString::fromUtf8(
"openGLWidget"));
1062 QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Expanding);
1063 sizePolicy2.setHorizontalStretch(0);
1064 sizePolicy2.setVerticalStretch(0);
1065 sizePolicy2.setHeightForWidth(openGLWidget->sizePolicy().hasHeightForWidth());
1066 openGLWidget->setSizePolicy(sizePolicy2);
1067 openGLWidget->setMinimumSize(QSize(20, 20));
1069 gridLayout_9->addWidget(openGLWidget, 0, 1, 1, 1);
1071 MainWindow->setCentralWidget(centralwidget);
1072 menubar =
new QMenuBar(MainWindow);
1073 menubar->setObjectName(QString::fromUtf8(
"menubar"));
1074 menubar->setGeometry(QRect(0, 0, 1157, 21));
1075 menuFile =
new QMenu(menubar);
1076 menuFile->setObjectName(QString::fromUtf8(
"menuFile"));
1077 menuTransferfunction =
new QMenu(menubar);
1078 menuTransferfunction->setObjectName(QString::fromUtf8(
"menuTransferfunction"));
1079 MainWindow->setMenuBar(menubar);
1080 statusbar =
new QStatusBar(MainWindow);
1081 statusbar->setObjectName(QString::fromUtf8(
"statusbar"));
1082 MainWindow->setStatusBar(statusbar);
1083 dockWidget =
new QDockWidget(MainWindow);
1084 dockWidget->setObjectName(QString::fromUtf8(
"dockWidget"));
1085 dockWidget->setMinimumSize(QSize(69, 150));
1086 dockWidget->setMaximumSize(QSize(524287, 170));
1087 dockWidget->setFloating(
false);
1088 dockWidget->setFeatures(QDockWidget::DockWidgetFloatable|QDockWidget::DockWidgetMovable);
1089 dockWidgetContents_2 =
new QWidget();
1090 dockWidgetContents_2->setObjectName(QString::fromUtf8(
"dockWidgetContents_2"));
1091 transferWidget =
new QWidget(dockWidgetContents_2);
1092 transferWidget->setObjectName(QString::fromUtf8(
"transferWidget"));
1093 transferWidget->setEnabled(
true);
1094 transferWidget->setGeometry(QRect(0, 0, 1101, 142));
1095 QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Fixed);
1096 sizePolicy3.setHorizontalStretch(0);
1097 sizePolicy3.setVerticalStretch(0);
1098 sizePolicy3.setHeightForWidth(transferWidget->sizePolicy().hasHeightForWidth());
1099 transferWidget->setSizePolicy(sizePolicy3);
1100 transferWidget->setMinimumSize(QSize(500, 142));
1101 transferWidget->setAutoFillBackground(
false);
1102 colortriangle =
new QtColorTriangle(transferWidget);
1103 colortriangle->setObjectName(QString::fromUtf8(
"colortriangle"));
1104 colortriangle->setEnabled(
true);
1105 colortriangle->setGeometry(QRect(280, 0, 140, 140));
1106 colortriangle->setStyleSheet(QString::fromUtf8(
""));
1107 frame_2 =
new QFrame(transferWidget);
1108 frame_2->setObjectName(QString::fromUtf8(
"frame_2"));
1109 frame_2->setEnabled(
false);
1110 frame_2->setGeometry(QRect(423, 0, 511, 142));
1111 sizePolicy.setHeightForWidth(frame_2->sizePolicy().hasHeightForWidth());
1112 frame_2->setSizePolicy(sizePolicy);
1113 frame_2->setFrameShape(QFrame::Box);
1114 frame_2->setFrameShadow(QFrame::Plain);
1115 frame_2->setLineWidth(1);
1117 transferFunctionWidget->setObjectName(QString::fromUtf8(
"transferFunctionWidget"));
1118 transferFunctionWidget->setGeometry(QRect(0, 1, 512, 120));
1119 sizePolicy.setHeightForWidth(transferFunctionWidget->sizePolicy().hasHeightForWidth());
1120 transferFunctionWidget->setSizePolicy(sizePolicy);
1121 transferFunctionWidget->setMinimumSize(QSize(512, 120));
1122 transferFunctionWidget->setMaximumSize(QSize(512, 120));
1123 transferFunctionWidget->setMouseTracking(
true);
1124 transferFunctionWidget->setAutoFillBackground(
false);
1125 transferFunctionWidget->setStyleSheet(QString::fromUtf8(
"background-color: rgb(255, 255, 255);\n"
1126 "border-color: rgb(0, 0, 0);"));
1128 openGLColorgradientWidget->setObjectName(QString::fromUtf8(
"openGLColorgradientWidget"));
1129 openGLColorgradientWidget->setGeometry(QRect(1, 120, 512, 20));
1130 sizePolicy.setHeightForWidth(openGLColorgradientWidget->sizePolicy().hasHeightForWidth());
1131 openGLColorgradientWidget->setSizePolicy(sizePolicy);
1132 openGLColorgradientWidget->setMinimumSize(QSize(512, 20));
1133 openGLColorgradientWidget->setMaximumSize(QSize(512, 20));
1134 verticalLayoutWidget_2 =
new QWidget(transferWidget);
1135 verticalLayoutWidget_2->setObjectName(QString::fromUtf8(
"verticalLayoutWidget_2"));
1136 verticalLayoutWidget_2->setGeometry(QRect(230, 10, 95, 135));
1137 verticalLayout_8 =
new QVBoxLayout(verticalLayoutWidget_2);
1138 verticalLayout_8->setObjectName(QString::fromUtf8(
"verticalLayout_8"));
1139 verticalLayout_8->setContentsMargins(0, 0, 0, 0);
1140 bt_selection =
new QPushButton(verticalLayoutWidget_2);
1141 bt_selection->setObjectName(QString::fromUtf8(
"bt_selection"));
1143 verticalLayout_8->addWidget(bt_selection);
1145 bt_drawPoint =
new QPushButton(verticalLayoutWidget_2);
1146 bt_drawPoint->setObjectName(QString::fromUtf8(
"bt_drawPoint"));
1148 verticalLayout_8->addWidget(bt_drawPoint);
1150 bt_drawRectangle =
new QPushButton(verticalLayoutWidget_2);
1151 bt_drawRectangle->setObjectName(QString::fromUtf8(
"bt_drawRectangle"));
1153 verticalLayout_8->addWidget(bt_drawRectangle);
1155 bt_drawEllipse =
new QPushButton(verticalLayoutWidget_2);
1156 bt_drawEllipse->setObjectName(QString::fromUtf8(
"bt_drawEllipse"));
1158 verticalLayout_8->addWidget(bt_drawEllipse);
1160 formLayoutWidget_2 =
new QWidget(transferWidget);
1161 formLayoutWidget_2->setObjectName(QString::fromUtf8(
"formLayoutWidget_2"));
1162 formLayoutWidget_2->setGeometry(QRect(20, 10, 217, 121));
1163 formLayout_4 =
new QFormLayout(formLayoutWidget_2);
1164 formLayout_4->setObjectName(QString::fromUtf8(
"formLayout_4"));
1165 formLayout_4->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow);
1166 formLayout_4->setContentsMargins(0, 0, 0, 0);
1167 comboBox =
new QComboBox(formLayoutWidget_2);
1168 comboBox->setObjectName(QString::fromUtf8(
"comboBox"));
1170 formLayout_4->setWidget(0, QFormLayout::LabelRole, comboBox);
1172 bt_apply =
new QPushButton(formLayoutWidget_2);
1173 bt_apply->setObjectName(QString::fromUtf8(
"bt_apply"));
1175 formLayout_4->setWidget(2, QFormLayout::FieldRole, bt_apply);
1177 resetButton =
new QPushButton(formLayoutWidget_2);
1178 resetButton->setObjectName(QString::fromUtf8(
"resetButton"));
1180 formLayout_4->setWidget(3, QFormLayout::FieldRole, resetButton);
1182 bt_cluster =
new QPushButton(formLayoutWidget_2);
1183 bt_cluster->setObjectName(QString::fromUtf8(
"bt_cluster"));
1185 formLayout_4->setWidget(3, QFormLayout::LabelRole, bt_cluster);
1187 horizontalLayout_2 =
new QHBoxLayout();
1188 horizontalLayout_2->setObjectName(QString::fromUtf8(
"horizontalLayout_2"));
1189 label_28 =
new QLabel(formLayoutWidget_2);
1190 label_28->setObjectName(QString::fromUtf8(
"label_28"));
1192 horizontalLayout_2->addWidget(label_28);
1194 spinBox_6 =
new QSpinBox(formLayoutWidget_2);
1195 spinBox_6->setObjectName(QString::fromUtf8(
"spinBox_6"));
1196 spinBox_6->setSingleStep(1);
1197 spinBox_6->setValue(2);
1199 horizontalLayout_2->addWidget(spinBox_6);
1202 formLayout_4->setLayout(2, QFormLayout::LabelRole, horizontalLayout_2);
1204 dockWidget->setWidget(dockWidgetContents_2);
1205 MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(8), dockWidget);
1207 menubar->addAction(menuFile->menuAction());
1208 menubar->addAction(menuTransferfunction->menuAction());
1209 menuFile->addAction(actionOpen);
1210 menuFile->addSeparator();
1211 menuFile->addAction(actionSave);
1212 menuFile->addSeparator();
1213 menuFile->addAction(actionClose);
1214 menuTransferfunction->addAction(actionLoad_Transferfunction);
1215 menuTransferfunction->addAction(actionSave_Transferfunction);
1216 menuTransferfunction->addSeparator();
1217 menuTransferfunction->addAction(actionReset);
1219 retranslateUi(MainWindow);
1220 QObject::connect(actionClose, SIGNAL(triggered()), MainWindow, SLOT(close()));
1221 QObject::connect(comboBox, SIGNAL(currentIndexChanged(
int)), MainWindow, SLOT(TransferFunctionIndexChanged(
int)));
1222 QObject::connect(bt_selection, SIGNAL(clicked(
bool)), MainWindow, SLOT(SelectObjects(
bool)));
1223 QObject::connect(bt_drawPoint, SIGNAL(clicked(
bool)), MainWindow, SLOT(DrawPoints(
bool)));
1224 QObject::connect(bt_drawRectangle, SIGNAL(clicked(
bool)), MainWindow, SLOT(DrawRectangles(
bool)));
1225 QObject::connect(bt_drawEllipse, SIGNAL(clicked(
bool)), MainWindow, SLOT(DrawEllipse(
bool)));
1226 QObject::connect(horizontalSlider_9, SIGNAL(valueChanged(
int)), spinBox, SLOT(setValue(
int)));
1227 QObject::connect(spinBox, SIGNAL(valueChanged(
int)), horizontalSlider_9, SLOT(setValue(
int)));
1228 QObject::connect(spinBox_2, SIGNAL(valueChanged(
int)), horizontalSlider_5, SLOT(setValue(
int)));
1229 QObject::connect(horizontalSlider_5, SIGNAL(valueChanged(
int)), spinBox_2, SLOT(setValue(
int)));
1230 QObject::connect(horizontalSlider_6, SIGNAL(valueChanged(
int)), spinBox_3, SLOT(setValue(
int)));
1231 QObject::connect(spinBox_3, SIGNAL(valueChanged(
int)), horizontalSlider_6, SLOT(setValue(
int)));
1232 QObject::connect(horizontalSlider_7, SIGNAL(valueChanged(
int)), spinBox_4, SLOT(setValue(
int)));
1233 QObject::connect(spinBox_4, SIGNAL(valueChanged(
int)), horizontalSlider_7, SLOT(setValue(
int)));
1234 QObject::connect(horizontalSlider_8, SIGNAL(valueChanged(
int)), spinBox_5, SLOT(setValue(
int)));
1235 QObject::connect(spinBox_5, SIGNAL(valueChanged(
int)), horizontalSlider_8, SLOT(setValue(
int)));
1236 QObject::connect(checkBox_9, SIGNAL(toggled(
bool)), horizontalSlider_9, SLOT(setEnabled(
bool)));
1237 QObject::connect(checkBox_5, SIGNAL(toggled(
bool)), horizontalSlider_5, SLOT(setEnabled(
bool)));
1238 QObject::connect(checkBox_6, SIGNAL(toggled(
bool)), horizontalSlider_6, SLOT(setEnabled(
bool)));
1239 QObject::connect(checkBox_7, SIGNAL(toggled(
bool)), horizontalSlider_7, SLOT(setEnabled(
bool)));
1240 QObject::connect(checkBox_8, SIGNAL(toggled(
bool)), horizontalSlider_8, SLOT(setEnabled(
bool)));
1241 QObject::connect(checkBox_9, SIGNAL(toggled(
bool)), spinBox, SLOT(setEnabled(
bool)));
1242 QObject::connect(checkBox_5, SIGNAL(toggled(
bool)), spinBox_2, SLOT(setEnabled(
bool)));
1243 QObject::connect(checkBox_6, SIGNAL(toggled(
bool)), spinBox_3, SLOT(setEnabled(
bool)));
1244 QObject::connect(checkBox_7, SIGNAL(toggled(
bool)), spinBox_4, SLOT(setEnabled(
bool)));
1245 QObject::connect(checkBox_8, SIGNAL(toggled(
bool)), spinBox_5, SLOT(setEnabled(
bool)));
1246 QObject::connect(horizontalSlider_9, SIGNAL(valueChanged(
int)), MainWindow, SLOT(gradientChanged(
int)));
1247 QObject::connect(horizontalSlider_5, SIGNAL(valueChanged(
int)), MainWindow, SLOT(curvatureChanged(
int)));
1248 QObject::connect(horizontalSlider_6, SIGNAL(valueChanged(
int)), MainWindow, SLOT(flockingChanged(
int)));
1249 QObject::connect(horizontalSlider_7, SIGNAL(valueChanged(
int)), MainWindow, SLOT(predefinedChanged(
int)));
1250 QObject::connect(horizontalSlider_8, SIGNAL(valueChanged(
int)), MainWindow, SLOT(densityChanged(
int)));
1251 QObject::connect(checkBox_9, SIGNAL(toggled(
bool)), MainWindow, SLOT(gradientEnabled(
bool)));
1252 QObject::connect(checkBox_8, SIGNAL(toggled(
bool)), MainWindow, SLOT(densityEnabled(
bool)));
1253 QObject::connect(checkBox_7, SIGNAL(toggled(
bool)), MainWindow, SLOT(predefinedEnabled(
bool)));
1254 QObject::connect(checkBox_6, SIGNAL(toggled(
bool)), MainWindow, SLOT(flockingEnabled(
bool)));
1255 QObject::connect(checkBox_5, SIGNAL(toggled(
bool)), MainWindow, SLOT(curvatureEnabled(
bool)));
1256 QObject::connect(tabWidget, SIGNAL(currentChanged(
int)), MainWindow, SLOT(TabIndexChanged(
int)));
1257 QObject::connect(checkBox_10, SIGNAL(toggled(
bool)), MainWindow, SLOT(fluidCollisionCTEnabled(
bool)));
1258 QObject::connect(checkBox_2, SIGNAL(toggled(
bool)), MainWindow, SLOT(fluidCollisionEnabled(
bool)));
1259 QObject::connect(doubleSpinBox_7, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidSpringChanged(
double)));
1260 QObject::connect(doubleSpinBox_8, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidDampingChanged(
double)));
1261 QObject::connect(doubleSpinBox_9, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidShearChanged(
double)));
1262 QObject::connect(doubleSpinBox_10, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidSpringCTChanged(
double)));
1263 QObject::connect(doubleSpinBox_11, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidDampingCTChanged(
double)));
1264 QObject::connect(doubleSpinBox_12, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidShearCTChanged(
double)));
1265 QObject::connect(doubleSpinBox_13, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidParticleMass(
double)));
1266 QObject::connect(doubleSpinBox_4, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidViscosity(
double)));
1267 QObject::connect(doubleSpinBox_5, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidSiftness(
double)));
1268 QObject::connect(doubleSpinBox_6, SIGNAL(valueChanged(
double)), MainWindow, SLOT(fluidRestdensity(
double)));
1269 QObject::connect(spinBox_6, SIGNAL(valueChanged(
int)), MainWindow, SLOT(numberClusterChanged(
int)));
1270 QObject::connect(horizontalSlider, SIGNAL(sliderMoved(
int)), spinBox_7, SLOT(setValue(
int)));
1271 QObject::connect(spinBox_7, SIGNAL(valueChanged(
int)), horizontalSlider, SLOT(setValue(
int)));
1272 QObject::connect(horizontalSlider_2, SIGNAL(sliderMoved(
int)), spinBox_8, SLOT(setValue(
int)));
1273 QObject::connect(spinBox_8, SIGNAL(valueChanged(
int)), horizontalSlider_2, SLOT(setValue(
int)));
1274 QObject::connect(horizontalSlider, SIGNAL(sliderMoved(
int)), MainWindow, SLOT(particleSize(
int)));
1275 QObject::connect(horizontalSlider_3, SIGNAL(sliderMoved(
int)), spinBox_9, SLOT(setValue(
int)));
1276 QObject::connect(spinBox_9, SIGNAL(valueChanged(
int)), horizontalSlider_3, SLOT(setValue(
int)));
1277 QObject::connect(horizontalSlider_4, SIGNAL(sliderMoved(
int)), spinBox_10, SLOT(setValue(
int)));
1278 QObject::connect(spinBox_10, SIGNAL(valueChanged(
int)), horizontalSlider_4, SLOT(setValue(
int)));
1279 QObject::connect(horizontalSlider_3, SIGNAL(sliderMoved(
int)), MainWindow, SLOT(particleSize(
int)));
1280 QObject::connect(spinBox_9, SIGNAL(valueChanged(
int)), MainWindow, SLOT(particleSize(
int)));
1281 QObject::connect(spinBox_7, SIGNAL(valueChanged(
int)), MainWindow, SLOT(particleSize(
int)));
1282 QObject::connect(horizontalSlider_2, SIGNAL(valueChanged(
int)), MainWindow, SLOT(SetNumberOfParticles(
int)));
1283 QObject::connect(spinBox_8, SIGNAL(valueChanged(
int)), MainWindow, SLOT(SetNumberOfParticles(
int)));
1284 QObject::connect(pushButton_3, SIGNAL(clicked(
bool)), MainWindow, SLOT(Reset(
bool)));
1285 QObject::connect(pushButton_4, SIGNAL(clicked(
bool)), MainWindow, SLOT(Play(
bool)));
1286 QObject::connect(pushButton, SIGNAL(clicked(
bool)), MainWindow, SLOT(Reset(
bool)));
1287 QObject::connect(pushButton_2, SIGNAL(clicked(
bool)), MainWindow, SLOT(Play(
bool)));
1288 QObject::connect(horizontalSlider_10, SIGNAL(sliderMoved(
int)), MainWindow, SLOT(particleSpeedSlider(
int)));
1289 QObject::connect(doubleSpinBox_14, SIGNAL(valueChanged(
double)), MainWindow, SLOT(particleSpeed(
double)));
1290 QObject::connect(doubleSpinBox_15, SIGNAL(valueChanged(
double)), MainWindow, SLOT(particleGravityChanged(
double)));
1291 QObject::connect(bt_cluster, SIGNAL(clicked(
bool)), MainWindow, SLOT(doClustering(
bool)));
1292 QObject::connect(groupBox_4, SIGNAL(clicked(
bool)), MainWindow, SLOT(HdrEnable(
bool)));
1293 QObject::connect(radioButton_4, SIGNAL(clicked(
bool)), MainWindow, SLOT(HDRLinear(
bool)));
1294 QObject::connect(radioButton_5, SIGNAL(clicked(
bool)), MainWindow, SLOT(HDRReinhard(
bool)));
1295 QObject::connect(radioButton_6, SIGNAL(clicked(
bool)), MainWindow, SLOT(HDRReinhardModified(
bool)));
1296 QObject::connect(radioButton_7, SIGNAL(toggled(
bool)), MainWindow, SLOT(HDRAdaptivLog(
bool)));
1297 QObject::connect(checkBox_curvatur, SIGNAL(clicked(
bool)), MainWindow, SLOT(CurvaturEnabled2(
bool)));
1298 QObject::connect(radioButton, SIGNAL(clicked(
bool)), MainWindow, SLOT(StandardModus(
bool)));
1299 QObject::connect(radioButton_3, SIGNAL(clicked(
bool)), MainWindow, SLOT(ContourModus(
bool)));
1300 QObject::connect(radioButton_2, SIGNAL(clicked(
bool)), MainWindow, SLOT(ExposureModus(
bool)));
1301 QObject::connect(horizontalSlider_11, SIGNAL(valueChanged(
int)), MainWindow, SLOT(IsoSurfaceChanged(
int)));
1303 tabWidget->setCurrentIndex(2);
1306 QMetaObject::connectSlotsByName(MainWindow);
1309 void retranslateUi(QMainWindow *MainWindow)
1311 MainWindow->setWindowTitle(QApplication::translate(
"MainWindow",
"Volume Rendering App", 0, QApplication::UnicodeUTF8));
1312 actionClose->setText(QApplication::translate(
"MainWindow",
"Close", 0, QApplication::UnicodeUTF8));
1313 actionOpen->setText(QApplication::translate(
"MainWindow",
"Open", 0, QApplication::UnicodeUTF8));
1314 actionSave->setText(QApplication::translate(
"MainWindow",
"Screenshot", 0, QApplication::UnicodeUTF8));
1315 actionLoad_Transferfunction->setText(QApplication::translate(
"MainWindow",
"Load Transferfunction", 0, QApplication::UnicodeUTF8));
1316 actionSave_Transferfunction->setText(QApplication::translate(
"MainWindow",
"Save Transferfunction", 0, QApplication::UnicodeUTF8));
1317 actionReset->setText(QApplication::translate(
"MainWindow",
"Reset", 0, QApplication::UnicodeUTF8));
1318 groupBox_Axes->setTitle(QApplication::translate(
"MainWindow",
"Axes", 0, QApplication::UnicodeUTF8));
1319 label->setText(QApplication::translate(
"MainWindow",
"x", 0, QApplication::UnicodeUTF8));
1320 label_2->setText(QApplication::translate(
"MainWindow",
"y", 0, QApplication::UnicodeUTF8));
1321 label_6->setText(QApplication::translate(
"MainWindow",
"z", 0, QApplication::UnicodeUTF8));
1322 tabWidget->setTabText(tabWidget->indexOf(tab_Slicing), QApplication::translate(
"MainWindow",
"Slicing", 0, QApplication::UnicodeUTF8));
1323 groupBox_Light->setTitle(QApplication::translate(
"MainWindow",
"Light", 0, QApplication::UnicodeUTF8));
1324 checkBox_activateLight->setText(QApplication::translate(
"MainWindow",
"activate", 0, QApplication::UnicodeUTF8));
1325 checkBox_Phong->setText(QApplication::translate(
"MainWindow",
"specular Light", 0, QApplication::UnicodeUTF8));
1326 groupBox_StepMode->setTitle(QApplication::translate(
"MainWindow",
"Step Mode", 0, QApplication::UnicodeUTF8));
1327 radioButton_adaptiveStep->setText(QApplication::translate(
"MainWindow",
"adaptive stepsize", 0, QApplication::UnicodeUTF8));
1328 radioButton_fixStep->setText(QApplication::translate(
"MainWindow",
"fix stepsize", 0, QApplication::UnicodeUTF8));
1329 groupBox_5->setTitle(QApplication::translate(
"MainWindow",
"Mode", 0, QApplication::UnicodeUTF8));
1330 radioButton->setText(QApplication::translate(
"MainWindow",
"Standard", 0, QApplication::UnicodeUTF8));
1331 radioButton_2->setText(QApplication::translate(
"MainWindow",
"Exposure", 0, QApplication::UnicodeUTF8));
1332 radioButton_3->setText(QApplication::translate(
"MainWindow",
"Contour", 0, QApplication::UnicodeUTF8));
1333 groupBox_Clipping->setTitle(QApplication::translate(
"MainWindow",
"Clipping", 0, QApplication::UnicodeUTF8));
1334 label_3->setText(QApplication::translate(
"MainWindow",
"x", 0, QApplication::UnicodeUTF8));
1335 label_4->setText(QApplication::translate(
"MainWindow",
"y", 0, QApplication::UnicodeUTF8));
1336 label_5->setText(QApplication::translate(
"MainWindow",
"z", 0, QApplication::UnicodeUTF8));
1337 groupBox_Methods->setTitle(QApplication::translate(
"MainWindow",
"Methods", 0, QApplication::UnicodeUTF8));
1338 radioButton_Composite->setText(QApplication::translate(
"MainWindow",
"Composite", 0, QApplication::UnicodeUTF8));
1339 radioButton_MIP->setText(QApplication::translate(
"MainWindow",
"MIP", 0, QApplication::UnicodeUTF8));
1340 radioButton_XRay->setText(QApplication::translate(
"MainWindow",
"X-Ray", 0, QApplication::UnicodeUTF8));
1341 groupBox_4->setTitle(QApplication::translate(
"MainWindow",
"HDR", 0, QApplication::UnicodeUTF8));
1342 radioButton_7->setText(QApplication::translate(
"MainWindow",
"Adaptive Logarithmic", 0, QApplication::UnicodeUTF8));
1343 radioButton_6->setText(QApplication::translate(
"MainWindow",
"modified Reinhard", 0, QApplication::UnicodeUTF8));
1344 radioButton_5->setText(QApplication::translate(
"MainWindow",
"Reinhard Operator", 0, QApplication::UnicodeUTF8));
1345 radioButton_4->setText(QApplication::translate(
"MainWindow",
"linear Mapping", 0, QApplication::UnicodeUTF8));
1346 tabWidget->setTabText(tabWidget->indexOf(tab_Rendering), QApplication::translate(
"MainWindow",
"Volume Rendering", 0, QApplication::UnicodeUTF8));
1347 groupBox->setTitle(QApplication::translate(
"MainWindow",
"Simulation", 0, QApplication::UnicodeUTF8));
1348 checkBox_7->setText(QString());
1349 checkBox_5->setText(QString());
1350 checkBox_6->setText(QString());
1351 label_7->setText(QApplication::translate(
"MainWindow",
"Curvature", 0, QApplication::UnicodeUTF8));
1352 label_8->setText(QApplication::translate(
"MainWindow",
"Flocking", 0, QApplication::UnicodeUTF8));
1353 label_9->setText(QApplication::translate(
"MainWindow",
"Predefined Dir.", 0, QApplication::UnicodeUTF8));
1354 label_10->setText(QApplication::translate(
"MainWindow",
"Density", 0, QApplication::UnicodeUTF8));
1355 checkBox_8->setText(QString());
1356 checkBox_9->setText(QString());
1357 label_11->setText(QApplication::translate(
"MainWindow",
"Gradient", 0, QApplication::UnicodeUTF8));
1358 label_12->setText(QApplication::translate(
"MainWindow",
"Position", 0, QApplication::UnicodeUTF8));
1359 checkBox_curvatur->setText(QApplication::translate(
"MainWindow",
"Curvatur2", 0, QApplication::UnicodeUTF8));
1360 label_13->setText(QApplication::translate(
"MainWindow",
"Isosurface", 0, QApplication::UnicodeUTF8));
1361 groupBox_2->setTitle(QApplication::translate(
"MainWindow",
"Rendering", 0, QApplication::UnicodeUTF8));
1362 label_29->setText(QApplication::translate(
"MainWindow",
"Particles size", 0, QApplication::UnicodeUTF8));
1363 label_30->setText(QApplication::translate(
"MainWindow",
"Number Particles", 0, QApplication::UnicodeUTF8));
1364 label_33->setText(QApplication::translate(
"MainWindow",
"Particle speed", 0, QApplication::UnicodeUTF8));
1365 pushButton->setText(QApplication::translate(
"MainWindow",
"Reset", 0, QApplication::UnicodeUTF8));
1366 pushButton_2->setText(QApplication::translate(
"MainWindow",
"Play", 0, QApplication::UnicodeUTF8));
1367 tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate(
"MainWindow",
"Particles", 0, QApplication::UnicodeUTF8));
1368 groupBox_3->setTitle(QApplication::translate(
"MainWindow",
"Simulation", 0, QApplication::UnicodeUTF8));
1369 checkBox_2->setText(QString());
1370 checkBox_10->setText(QString());
1371 label_17->setText(QApplication::translate(
"MainWindow",
"Collison with CT", 0, QApplication::UnicodeUTF8));
1372 label_18->setText(QApplication::translate(
"MainWindow",
"Damping", 0, QApplication::UnicodeUTF8));
1373 label_19->setText(QApplication::translate(
"MainWindow",
"Shear", 0, QApplication::UnicodeUTF8));
1374 label_20->setText(QApplication::translate(
"MainWindow",
"Spring", 0, QApplication::UnicodeUTF8));
1375 label_21->setText(QApplication::translate(
"MainWindow",
"Spring", 0, QApplication::UnicodeUTF8));
1376 label_22->setText(QApplication::translate(
"MainWindow",
"Damping", 0, QApplication::UnicodeUTF8));
1377 label_23->setText(QApplication::translate(
"MainWindow",
"Shear", 0, QApplication::UnicodeUTF8));
1378 label_24->setText(QApplication::translate(
"MainWindow",
"Siftness", 0, QApplication::UnicodeUTF8));
1379 label_25->setText(QApplication::translate(
"MainWindow",
"Restdensity", 0, QApplication::UnicodeUTF8));
1380 label_26->setText(QApplication::translate(
"MainWindow",
"Particle mass", 0, QApplication::UnicodeUTF8));
1381 label_27->setText(QApplication::translate(
"MainWindow",
"Dynamic Viscosity", 0, QApplication::UnicodeUTF8));
1382 label_14->setText(QApplication::translate(
"MainWindow",
"Collision", 0, QApplication::UnicodeUTF8));
1383 label_15->setText(QApplication::translate(
"MainWindow",
"Gravity", 0, QApplication::UnicodeUTF8));
1384 groupBox_6->setTitle(QApplication::translate(
"MainWindow",
"Rendering", 0, QApplication::UnicodeUTF8));
1385 label_31->setText(QApplication::translate(
"MainWindow",
"Particles size", 0, QApplication::UnicodeUTF8));
1386 label_32->setText(QApplication::translate(
"MainWindow",
"Number Particles", 0, QApplication::UnicodeUTF8));
1387 pushButton_3->setText(QApplication::translate(
"MainWindow",
"Reset", 0, QApplication::UnicodeUTF8));
1388 pushButton_4->setText(QApplication::translate(
"MainWindow",
"Play", 0, QApplication::UnicodeUTF8));
1389 tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate(
"MainWindow",
"Fluid", 0, QApplication::UnicodeUTF8));
1390 menuFile->setTitle(QApplication::translate(
"MainWindow",
"File", 0, QApplication::UnicodeUTF8));
1391 menuTransferfunction->setTitle(QApplication::translate(
"MainWindow",
"Transferfunction", 0, QApplication::UnicodeUTF8));
1392 dockWidget->setWindowTitle(QApplication::translate(
"MainWindow",
"Transferfunction", 0, QApplication::UnicodeUTF8));
1393 bt_selection->setText(QApplication::translate(
"MainWindow",
"A", 0, QApplication::UnicodeUTF8));
1394 bt_drawPoint->setText(QApplication::translate(
"MainWindow",
"P", 0, QApplication::UnicodeUTF8));
1395 bt_drawRectangle->setText(QApplication::translate(
"MainWindow",
"R", 0, QApplication::UnicodeUTF8));
1396 bt_drawEllipse->setText(QApplication::translate(
"MainWindow",
"E", 0, QApplication::UnicodeUTF8));
1398 comboBox->insertItems(0, QStringList()
1399 << QApplication::translate(
"MainWindow",
"Volume: 1D TF", 0, QApplication::UnicodeUTF8)
1400 << QApplication::translate(
"MainWindow",
"Volume: 2D TF", 0, QApplication::UnicodeUTF8)
1401 << QApplication::translate(
"MainWindow",
"Particle: 1D TF", 0, QApplication::UnicodeUTF8)
1403 bt_apply->setText(QApplication::translate(
"MainWindow",
"Apply", 0, QApplication::UnicodeUTF8));
1404 resetButton->setText(QApplication::translate(
"MainWindow",
"Reset", 0, QApplication::UnicodeUTF8));
1405 bt_cluster->setText(QApplication::translate(
"MainWindow",
"Cluster", 0, QApplication::UnicodeUTF8));
1406 label_28->setText(QApplication::translate(
"MainWindow",
"Clusters:", 0, QApplication::UnicodeUTF8));
1417 #endif // UI_MAINWINDOW_H