00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef STAGESETTINGSDATA_H
00011 #define STAGESETTINGSDATA_H
00012
00013 #include <BALL/COMMON/global.h>
00014 #include <QtCore/QVariant>
00015 #include <QtGui/QAction>
00016 #include <QtGui/QApplication>
00017 #include <QtGui/QButtonGroup>
00018 #include <QtGui/QCheckBox>
00019 #include <QtGui/QGridLayout>
00020 #include <QtGui/QGroupBox>
00021 #include <QtGui/QHBoxLayout>
00022 #include <QtGui/QLabel>
00023 #include <QtGui/QLineEdit>
00024 #include <QtGui/QListWidget>
00025 #include <QtGui/QPushButton>
00026 #include <QtGui/QRadioButton>
00027 #include <QtGui/QSlider>
00028 #include <QtGui/QSpacerItem>
00029 #include <QtGui/QSpinBox>
00030 #include <QtGui/QStackedWidget>
00031 #include <QtGui/QVBoxLayout>
00032 #include <QtGui/QWidget>
00033
00034 QT_BEGIN_NAMESPACE
00035
00036 class Ui_StageSettingsData
00037 {
00038 public:
00039 QStackedWidget *widget_stack;
00040 QWidget *Main;
00041 QWidget *layoutWidget;
00042 QVBoxLayout *vboxLayout;
00043 QGroupBox *fog_box;
00044 QGridLayout *gridLayout;
00045 QLabel *min_label;
00046 QLabel *max_label;
00047 QSlider *fog_slider;
00048 QGroupBox *environment_map;
00049 QGridLayout *gridLayout1;
00050 QHBoxLayout *hboxLayout;
00051 QLineEdit *texture_file_edit;
00052 QPushButton *texture_browse_button;
00053 QHBoxLayout *hboxLayout1;
00054 QLabel *textLabel1_3_2;
00055 QLineEdit *up_direction_x;
00056 QLineEdit *up_direction_y;
00057 QLineEdit *up_direction_z;
00058 QGroupBox *offscreen_group;
00059 QGridLayout *gridLayout2;
00060 QSpinBox *resolution_factor;
00061 QLabel *factor_label;
00062 QGroupBox *capping_box;
00063 QGridLayout *gridLayout3;
00064 QSpinBox *capping_transparency;
00065 QLabel *label;
00066 QPushButton *capping_color_button;
00067 QLabel *capping_color;
00068 QGroupBox *background_box;
00069 QGridLayout *gridLayout4;
00070 QHBoxLayout *hboxLayout2;
00071 QLabel *color_sample;
00072 QPushButton *color_button;
00073 QGroupBox *animation_box;
00074 QSlider *animation_smoothness;
00075 QLabel *min_label1;
00076 QLabel *max_label1;
00077 QGroupBox *lights_box;
00078 QCheckBox *smooth_lines_;
00079 QCheckBox *show_lights_;
00080 QCheckBox *show_fps;
00081 QCheckBox *use_preview;
00082 QWidget *Mouse;
00083 QGridLayout *gridLayout5;
00084 QSpacerItem *spacerItem;
00085 QSpacerItem *spacerItem1;
00086 QGroupBox *groupBox1_2;
00087 QGridLayout *gridLayout6;
00088 QSlider *wheel_slider_;
00089 QLabel *TextLabel1_3;
00090 QLabel *TextLabel1_2_2;
00091 QGroupBox *groupBox1;
00092 QGridLayout *gridLayout7;
00093 QSlider *slider_;
00094 QLabel *TextLabel1_2;
00095 QLabel *TextLabel1;
00096 QWidget *Stereo;
00097 QWidget *layoutWidget1;
00098 QVBoxLayout *vboxLayout1;
00099 QHBoxLayout *hboxLayout3;
00100 QVBoxLayout *vboxLayout2;
00101 QGroupBox *groupBox1_2_2;
00102 QGridLayout *gridLayout8;
00103 QSlider *eye_distance_slider;
00104 QLabel *eye_distance_label;
00105 QLabel *TextLabel1_2_2_2;
00106 QLabel *TextLabel1_3_2;
00107 QGroupBox *groupBox1_2_2_2;
00108 QGridLayout *gridLayout9;
00109 QLabel *TextLabel1_2_2_2_2;
00110 QLabel *focal_distance_label;
00111 QSlider *focal_distance_slider;
00112 QLabel *TextLabel1_3_2_2;
00113 QCheckBox *swap_sss_button;
00114 QVBoxLayout *vboxLayout3;
00115 QVBoxLayout *vboxLayout4;
00116 QHBoxLayout *hboxLayout4;
00117 QLabel *label_4;
00118 QLineEdit *eye_level_lineEdit;
00119 QLabel *label_5;
00120 QHBoxLayout *hboxLayout5;
00121 QLabel *label_3;
00122 QLineEdit *eye_distance_lineEdit;
00123 QLabel *label_6;
00124 QHBoxLayout *hboxLayout6;
00125 QLabel *label_2;
00126 QLineEdit *screen_distance_lineEdit;
00127 QLabel *label_7;
00128 QSpacerItem *spacerItem2;
00129 QHBoxLayout *hboxLayout7;
00130 QSpacerItem *spacerItem3;
00131 QPushButton *computeDefault_button;
00132 QSpacerItem *spacerItem4;
00133 QWidget *OpenGL;
00134 QWidget *layoutWidget2;
00135 QVBoxLayout *vboxLayout5;
00136 QGridLayout *gridLayout10;
00137 QLabel *vendor_label;
00138 QLabel *renderer_label;
00139 QLabel *textLabel1_2_3;
00140 QLabel *version_label;
00141 QLabel *textLabel1_2;
00142 QLabel *textLabel1;
00143 QListWidget *extensions_list;
00144 QHBoxLayout *hboxLayout8;
00145 QCheckBox *use_vertex_buffers;
00146 QVBoxLayout *vboxLayout6;
00147 QLabel *label1;
00148 QVBoxLayout *vboxLayout7;
00149 QRadioButton *radioButton_perspectiveProjection;
00150 QRadioButton *radioButton_orthographicProjection;
00151 QWidget *RTFact;
00152 QWidget *layoutWidget3;
00153 QHBoxLayout *hboxLayout9;
00154 QVBoxLayout *vboxLayout8;
00155 QGroupBox *groupBox_9;
00156 QGridLayout *gridLayout11;
00157 QHBoxLayout *hboxLayout10;
00158 QVBoxLayout *vboxLayout9;
00159 QLabel *textLabel1_51;
00160 QLabel *textLabel1_52;
00161 QVBoxLayout *vboxLayout10;
00162 QSlider *sphere_points_slider;
00163 QSlider *tube_points_slider;
00164 QVBoxLayout *vboxLayout11;
00165 QLabel *sphere_points_label;
00166 QLabel *tube_points_label;
00167 QSpacerItem *spacerItem5;
00168 QSpacerItem *spacerItem6;
00169
00170 void setupUi(QWidget *StageSettingsData)
00171 {
00172 if (StageSettingsData->objectName().isEmpty())
00173 StageSettingsData->setObjectName(QString::fromUtf8("StageSettingsData"));
00174 StageSettingsData->resize(616, 401);
00175 widget_stack = new QStackedWidget(StageSettingsData);
00176 widget_stack->setObjectName(QString::fromUtf8("widget_stack"));
00177 widget_stack->setGeometry(QRect(0, 0, 611, 489));
00178 Main = new QWidget();
00179 Main->setObjectName(QString::fromUtf8("Main"));
00180 layoutWidget = new QWidget(Main);
00181 layoutWidget->setObjectName(QString::fromUtf8("layoutWidget"));
00182 layoutWidget->setGeometry(QRect(310, 10, 291, 381));
00183 vboxLayout = new QVBoxLayout(layoutWidget);
00184 vboxLayout->setSpacing(6);
00185 vboxLayout->setMargin(0);
00186 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00187 vboxLayout->setContentsMargins(0, 0, 0, 0);
00188 fog_box = new QGroupBox(layoutWidget);
00189 fog_box->setObjectName(QString::fromUtf8("fog_box"));
00190 fog_box->setMinimumSize(QSize(0, 80));
00191 fog_box->setMaximumSize(QSize(16777215, 80));
00192 fog_box->setAlignment(Qt::AlignLeading);
00193 fog_box->setCheckable(true);
00194 gridLayout = new QGridLayout(fog_box);
00195 gridLayout->setSpacing(6);
00196 gridLayout->setMargin(9);
00197 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00198 min_label = new QLabel(fog_box);
00199 min_label->setObjectName(QString::fromUtf8("min_label"));
00200
00201 gridLayout->addWidget(min_label, 2, 0, 1, 1);
00202
00203 max_label = new QLabel(fog_box);
00204 max_label->setObjectName(QString::fromUtf8("max_label"));
00205 max_label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00206
00207 gridLayout->addWidget(max_label, 2, 1, 1, 1);
00208
00209 fog_slider = new QSlider(fog_box);
00210 fog_slider->setObjectName(QString::fromUtf8("fog_slider"));
00211 fog_slider->setEnabled(false);
00212 fog_slider->setMaximum(400);
00213 fog_slider->setValue(200);
00214 fog_slider->setOrientation(Qt::Horizontal);
00215 fog_slider->setTickInterval(50);
00216
00217 gridLayout->addWidget(fog_slider, 1, 0, 1, 2);
00218
00219
00220 vboxLayout->addWidget(fog_box);
00221
00222 environment_map = new QGroupBox(layoutWidget);
00223 environment_map->setObjectName(QString::fromUtf8("environment_map"));
00224 environment_map->setAlignment(Qt::AlignJustify);
00225 environment_map->setCheckable(true);
00226 environment_map->setChecked(false);
00227 gridLayout1 = new QGridLayout(environment_map);
00228 gridLayout1->setSpacing(6);
00229 gridLayout1->setMargin(9);
00230 gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
00231 hboxLayout = new QHBoxLayout();
00232 hboxLayout->setSpacing(6);
00233 hboxLayout->setMargin(0);
00234 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00235 texture_file_edit = new QLineEdit(environment_map);
00236 texture_file_edit->setObjectName(QString::fromUtf8("texture_file_edit"));
00237 texture_file_edit->setMinimumSize(QSize(150, 25));
00238 texture_file_edit->setFocusPolicy(Qt::StrongFocus);
00239 texture_file_edit->setMaxLength(32767);
00240 texture_file_edit->setFrame(true);
00241 texture_file_edit->setEchoMode(QLineEdit::Normal);
00242 texture_file_edit->setAlignment(Qt::AlignLeading);
00243
00244 hboxLayout->addWidget(texture_file_edit);
00245
00246 texture_browse_button = new QPushButton(environment_map);
00247 texture_browse_button->setObjectName(QString::fromUtf8("texture_browse_button"));
00248 texture_browse_button->setMinimumSize(QSize(50, 25));
00249 texture_browse_button->setFocusPolicy(Qt::TabFocus);
00250 texture_browse_button->setAutoDefault(true);
00251
00252 hboxLayout->addWidget(texture_browse_button);
00253
00254
00255 gridLayout1->addLayout(hboxLayout, 1, 0, 1, 1);
00256
00257 hboxLayout1 = new QHBoxLayout();
00258 hboxLayout1->setSpacing(6);
00259 hboxLayout1->setMargin(0);
00260 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00261 textLabel1_3_2 = new QLabel(environment_map);
00262 textLabel1_3_2->setObjectName(QString::fromUtf8("textLabel1_3_2"));
00263 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
00264 sizePolicy.setHorizontalStretch(0);
00265 sizePolicy.setVerticalStretch(0);
00266 sizePolicy.setHeightForWidth(textLabel1_3_2->sizePolicy().hasHeightForWidth());
00267 textLabel1_3_2->setSizePolicy(sizePolicy);
00268 textLabel1_3_2->setMinimumSize(QSize(90, 25));
00269 textLabel1_3_2->setMaximumSize(QSize(32767, 110));
00270
00271 hboxLayout1->addWidget(textLabel1_3_2);
00272
00273 up_direction_x = new QLineEdit(environment_map);
00274 up_direction_x->setObjectName(QString::fromUtf8("up_direction_x"));
00275 sizePolicy.setHeightForWidth(up_direction_x->sizePolicy().hasHeightForWidth());
00276 up_direction_x->setSizePolicy(sizePolicy);
00277 up_direction_x->setMinimumSize(QSize(30, 25));
00278 up_direction_x->setMaximumSize(QSize(40, 500));
00279
00280 hboxLayout1->addWidget(up_direction_x);
00281
00282 up_direction_y = new QLineEdit(environment_map);
00283 up_direction_y->setObjectName(QString::fromUtf8("up_direction_y"));
00284 sizePolicy.setHeightForWidth(up_direction_y->sizePolicy().hasHeightForWidth());
00285 up_direction_y->setSizePolicy(sizePolicy);
00286 up_direction_y->setMinimumSize(QSize(30, 25));
00287 up_direction_y->setMaximumSize(QSize(40, 25));
00288
00289 hboxLayout1->addWidget(up_direction_y);
00290
00291 up_direction_z = new QLineEdit(environment_map);
00292 up_direction_z->setObjectName(QString::fromUtf8("up_direction_z"));
00293 sizePolicy.setHeightForWidth(up_direction_z->sizePolicy().hasHeightForWidth());
00294 up_direction_z->setSizePolicy(sizePolicy);
00295 up_direction_z->setMinimumSize(QSize(30, 25));
00296 up_direction_z->setMaximumSize(QSize(40, 25));
00297
00298 hboxLayout1->addWidget(up_direction_z);
00299
00300
00301 gridLayout1->addLayout(hboxLayout1, 0, 0, 1, 1);
00302
00303
00304 vboxLayout->addWidget(environment_map);
00305
00306 offscreen_group = new QGroupBox(layoutWidget);
00307 offscreen_group->setObjectName(QString::fromUtf8("offscreen_group"));
00308 offscreen_group->setAlignment(Qt::AlignJustify);
00309 offscreen_group->setCheckable(true);
00310 offscreen_group->setChecked(false);
00311 gridLayout2 = new QGridLayout(offscreen_group);
00312 gridLayout2->setSpacing(6);
00313 gridLayout2->setMargin(9);
00314 gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
00315 resolution_factor = new QSpinBox(offscreen_group);
00316 resolution_factor->setObjectName(QString::fromUtf8("resolution_factor"));
00317 resolution_factor->setMaximum(5);
00318 resolution_factor->setMinimum(1);
00319 resolution_factor->setValue(1);
00320
00321 gridLayout2->addWidget(resolution_factor, 0, 1, 1, 1);
00322
00323 factor_label = new QLabel(offscreen_group);
00324 factor_label->setObjectName(QString::fromUtf8("factor_label"));
00325 sizePolicy.setHeightForWidth(factor_label->sizePolicy().hasHeightForWidth());
00326 factor_label->setSizePolicy(sizePolicy);
00327
00328 gridLayout2->addWidget(factor_label, 0, 0, 1, 1);
00329
00330
00331 vboxLayout->addWidget(offscreen_group);
00332
00333 capping_box = new QGroupBox(Main);
00334 capping_box->setObjectName(QString::fromUtf8("capping_box"));
00335 capping_box->setGeometry(QRect(10, 150, 289, 97));
00336 capping_box->setAlignment(Qt::AlignHCenter);
00337 gridLayout3 = new QGridLayout(capping_box);
00338 gridLayout3->setSpacing(6);
00339 gridLayout3->setMargin(9);
00340 gridLayout3->setObjectName(QString::fromUtf8("gridLayout3"));
00341 capping_transparency = new QSpinBox(capping_box);
00342 capping_transparency->setObjectName(QString::fromUtf8("capping_transparency"));
00343 capping_transparency->setMaximum(255);
00344
00345 gridLayout3->addWidget(capping_transparency, 1, 1, 1, 1);
00346
00347 label = new QLabel(capping_box);
00348 label->setObjectName(QString::fromUtf8("label"));
00349
00350 gridLayout3->addWidget(label, 1, 0, 1, 1);
00351
00352 capping_color_button = new QPushButton(capping_box);
00353 capping_color_button->setObjectName(QString::fromUtf8("capping_color_button"));
00354
00355 gridLayout3->addWidget(capping_color_button, 0, 1, 1, 1);
00356
00357 capping_color = new QLabel(capping_box);
00358 capping_color->setObjectName(QString::fromUtf8("capping_color"));
00359 sizePolicy.setHeightForWidth(capping_color->sizePolicy().hasHeightForWidth());
00360 capping_color->setSizePolicy(sizePolicy);
00361 capping_color->setMinimumSize(QSize(150, 25));
00362 capping_color->setFrameShape(QFrame::Panel);
00363 capping_color->setFrameShadow(QFrame::Sunken);
00364 capping_color->setLineWidth(1);
00365 capping_color->setMidLineWidth(0);
00366 capping_color->setMargin(0);
00367
00368 gridLayout3->addWidget(capping_color, 0, 0, 1, 1);
00369
00370 background_box = new QGroupBox(Main);
00371 background_box->setObjectName(QString::fromUtf8("background_box"));
00372 background_box->setGeometry(QRect(11, 9, 291, 68));
00373 background_box->setAlignment(Qt::AlignHCenter);
00374 gridLayout4 = new QGridLayout(background_box);
00375 gridLayout4->setSpacing(6);
00376 gridLayout4->setMargin(9);
00377 gridLayout4->setObjectName(QString::fromUtf8("gridLayout4"));
00378 hboxLayout2 = new QHBoxLayout();
00379 hboxLayout2->setSpacing(6);
00380 hboxLayout2->setMargin(0);
00381 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00382 color_sample = new QLabel(background_box);
00383 color_sample->setObjectName(QString::fromUtf8("color_sample"));
00384 sizePolicy.setHeightForWidth(color_sample->sizePolicy().hasHeightForWidth());
00385 color_sample->setSizePolicy(sizePolicy);
00386 color_sample->setMinimumSize(QSize(150, 25));
00387 color_sample->setFrameShape(QFrame::Panel);
00388 color_sample->setFrameShadow(QFrame::Sunken);
00389 color_sample->setLineWidth(1);
00390 color_sample->setMidLineWidth(0);
00391 color_sample->setMargin(0);
00392
00393 hboxLayout2->addWidget(color_sample);
00394
00395 color_button = new QPushButton(background_box);
00396 color_button->setObjectName(QString::fromUtf8("color_button"));
00397
00398 hboxLayout2->addWidget(color_button);
00399
00400
00401 gridLayout4->addLayout(hboxLayout2, 0, 0, 1, 1);
00402
00403 animation_box = new QGroupBox(Main);
00404 animation_box->setObjectName(QString::fromUtf8("animation_box"));
00405 animation_box->setGeometry(QRect(10, 80, 289, 71));
00406 animation_box->setAlignment(Qt::AlignHCenter);
00407 animation_smoothness = new QSlider(animation_box);
00408 animation_smoothness->setObjectName(QString::fromUtf8("animation_smoothness"));
00409 animation_smoothness->setGeometry(QRect(11, 28, 267, 16));
00410 animation_smoothness->setMinimum(1);
00411 animation_smoothness->setMaximum(100);
00412 animation_smoothness->setValue(25);
00413 animation_smoothness->setOrientation(Qt::Horizontal);
00414 animation_smoothness->setTickInterval(50);
00415 min_label1 = new QLabel(animation_box);
00416 min_label1->setObjectName(QString::fromUtf8("min_label1"));
00417 min_label1->setGeometry(QRect(11, 50, 131, 17));
00418 max_label1 = new QLabel(animation_box);
00419 max_label1->setObjectName(QString::fromUtf8("max_label1"));
00420 max_label1->setGeometry(QRect(148, 50, 130, 17));
00421 max_label1->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00422 lights_box = new QGroupBox(Main);
00423 lights_box->setObjectName(QString::fromUtf8("lights_box"));
00424 lights_box->setGeometry(QRect(11, 250, 291, 141));
00425 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00426 sizePolicy1.setHorizontalStretch(0);
00427 sizePolicy1.setVerticalStretch(0);
00428 sizePolicy1.setHeightForWidth(lights_box->sizePolicy().hasHeightForWidth());
00429 lights_box->setSizePolicy(sizePolicy1);
00430 lights_box->setAlignment(Qt::AlignHCenter);
00431 smooth_lines_ = new QCheckBox(lights_box);
00432 smooth_lines_->setObjectName(QString::fromUtf8("smooth_lines_"));
00433 smooth_lines_->setGeometry(QRect(11, 112, 269, 22));
00434 show_lights_ = new QCheckBox(lights_box);
00435 show_lights_->setObjectName(QString::fromUtf8("show_lights_"));
00436 show_lights_->setGeometry(QRect(11, 28, 269, 22));
00437 show_fps = new QCheckBox(lights_box);
00438 show_fps->setObjectName(QString::fromUtf8("show_fps"));
00439 show_fps->setGeometry(QRect(11, 56, 269, 22));
00440 use_preview = new QCheckBox(lights_box);
00441 use_preview->setObjectName(QString::fromUtf8("use_preview"));
00442 use_preview->setGeometry(QRect(11, 84, 269, 22));
00443 use_preview->setChecked(false);
00444 widget_stack->addWidget(Main);
00445 Mouse = new QWidget();
00446 Mouse->setObjectName(QString::fromUtf8("Mouse"));
00447 gridLayout5 = new QGridLayout(Mouse);
00448 gridLayout5->setSpacing(6);
00449 gridLayout5->setMargin(9);
00450 gridLayout5->setObjectName(QString::fromUtf8("gridLayout5"));
00451 spacerItem = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00452
00453 gridLayout5->addItem(spacerItem, 0, 1, 1, 1);
00454
00455 spacerItem1 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00456
00457 gridLayout5->addItem(spacerItem1, 2, 0, 1, 1);
00458
00459 groupBox1_2 = new QGroupBox(Mouse);
00460 groupBox1_2->setObjectName(QString::fromUtf8("groupBox1_2"));
00461 groupBox1_2->setMaximumSize(QSize(500, 16777215));
00462 groupBox1_2->setAlignment(Qt::AlignHCenter);
00463 gridLayout6 = new QGridLayout(groupBox1_2);
00464 gridLayout6->setSpacing(6);
00465 gridLayout6->setMargin(9);
00466 gridLayout6->setObjectName(QString::fromUtf8("gridLayout6"));
00467 wheel_slider_ = new QSlider(groupBox1_2);
00468 wheel_slider_->setObjectName(QString::fromUtf8("wheel_slider_"));
00469 wheel_slider_->setMaximum(10);
00470 wheel_slider_->setValue(5);
00471 wheel_slider_->setOrientation(Qt::Horizontal);
00472
00473 gridLayout6->addWidget(wheel_slider_, 0, 0, 1, 2);
00474
00475 TextLabel1_3 = new QLabel(groupBox1_2);
00476 TextLabel1_3->setObjectName(QString::fromUtf8("TextLabel1_3"));
00477
00478 gridLayout6->addWidget(TextLabel1_3, 1, 0, 1, 1);
00479
00480 TextLabel1_2_2 = new QLabel(groupBox1_2);
00481 TextLabel1_2_2->setObjectName(QString::fromUtf8("TextLabel1_2_2"));
00482 TextLabel1_2_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00483
00484 gridLayout6->addWidget(TextLabel1_2_2, 1, 1, 1, 1);
00485
00486
00487 gridLayout5->addWidget(groupBox1_2, 1, 0, 1, 1);
00488
00489 groupBox1 = new QGroupBox(Mouse);
00490 groupBox1->setObjectName(QString::fromUtf8("groupBox1"));
00491 sizePolicy.setHeightForWidth(groupBox1->sizePolicy().hasHeightForWidth());
00492 groupBox1->setSizePolicy(sizePolicy);
00493 groupBox1->setMaximumSize(QSize(500, 16777215));
00494 groupBox1->setAlignment(Qt::AlignHCenter);
00495 gridLayout7 = new QGridLayout(groupBox1);
00496 gridLayout7->setSpacing(6);
00497 gridLayout7->setMargin(9);
00498 gridLayout7->setObjectName(QString::fromUtf8("gridLayout7"));
00499 slider_ = new QSlider(groupBox1);
00500 slider_->setObjectName(QString::fromUtf8("slider_"));
00501 slider_->setMaximum(10);
00502 slider_->setValue(5);
00503 slider_->setOrientation(Qt::Horizontal);
00504
00505 gridLayout7->addWidget(slider_, 0, 0, 1, 2);
00506
00507 TextLabel1_2 = new QLabel(groupBox1);
00508 TextLabel1_2->setObjectName(QString::fromUtf8("TextLabel1_2"));
00509 TextLabel1_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00510
00511 gridLayout7->addWidget(TextLabel1_2, 1, 1, 1, 1);
00512
00513 TextLabel1 = new QLabel(groupBox1);
00514 TextLabel1->setObjectName(QString::fromUtf8("TextLabel1"));
00515
00516 gridLayout7->addWidget(TextLabel1, 1, 0, 1, 1);
00517
00518
00519 gridLayout5->addWidget(groupBox1, 0, 0, 1, 1);
00520
00521 widget_stack->addWidget(Mouse);
00522 Stereo = new QWidget();
00523 Stereo->setObjectName(QString::fromUtf8("Stereo"));
00524 layoutWidget1 = new QWidget(Stereo);
00525 layoutWidget1->setObjectName(QString::fromUtf8("layoutWidget1"));
00526 layoutWidget1->setGeometry(QRect(10, 10, 469, 299));
00527 vboxLayout1 = new QVBoxLayout(layoutWidget1);
00528 vboxLayout1->setSpacing(6);
00529 vboxLayout1->setMargin(0);
00530 vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
00531 vboxLayout1->setContentsMargins(0, 0, 0, 0);
00532 hboxLayout3 = new QHBoxLayout();
00533 hboxLayout3->setSpacing(6);
00534 hboxLayout3->setMargin(0);
00535 hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
00536 vboxLayout2 = new QVBoxLayout();
00537 vboxLayout2->setSpacing(6);
00538 vboxLayout2->setMargin(0);
00539 vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
00540 groupBox1_2_2 = new QGroupBox(layoutWidget1);
00541 groupBox1_2_2->setObjectName(QString::fromUtf8("groupBox1_2_2"));
00542 groupBox1_2_2->setMaximumSize(QSize(400, 100));
00543 groupBox1_2_2->setAlignment(Qt::AlignHCenter);
00544 gridLayout8 = new QGridLayout(groupBox1_2_2);
00545 gridLayout8->setSpacing(6);
00546 gridLayout8->setMargin(9);
00547 gridLayout8->setObjectName(QString::fromUtf8("gridLayout8"));
00548 eye_distance_slider = new QSlider(groupBox1_2_2);
00549 eye_distance_slider->setObjectName(QString::fromUtf8("eye_distance_slider"));
00550 eye_distance_slider->setMaximum(40);
00551 eye_distance_slider->setSingleStep(5);
00552 eye_distance_slider->setPageStep(5);
00553 eye_distance_slider->setValue(20);
00554 eye_distance_slider->setOrientation(Qt::Horizontal);
00555 eye_distance_slider->setTickInterval(5);
00556
00557 gridLayout8->addWidget(eye_distance_slider, 0, 0, 1, 2);
00558
00559 eye_distance_label = new QLabel(groupBox1_2_2);
00560 eye_distance_label->setObjectName(QString::fromUtf8("eye_distance_label"));
00561 sizePolicy.setHeightForWidth(eye_distance_label->sizePolicy().hasHeightForWidth());
00562 eye_distance_label->setSizePolicy(sizePolicy);
00563 eye_distance_label->setMinimumSize(QSize(50, 25));
00564 eye_distance_label->setMaximumSize(QSize(35, 25));
00565 eye_distance_label->setAlignment(Qt::AlignCenter);
00566
00567 gridLayout8->addWidget(eye_distance_label, 0, 2, 1, 1);
00568
00569 TextLabel1_2_2_2 = new QLabel(groupBox1_2_2);
00570 TextLabel1_2_2_2->setObjectName(QString::fromUtf8("TextLabel1_2_2_2"));
00571 TextLabel1_2_2_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00572
00573 gridLayout8->addWidget(TextLabel1_2_2_2, 1, 1, 1, 1);
00574
00575 TextLabel1_3_2 = new QLabel(groupBox1_2_2);
00576 TextLabel1_3_2->setObjectName(QString::fromUtf8("TextLabel1_3_2"));
00577
00578 gridLayout8->addWidget(TextLabel1_3_2, 1, 0, 1, 1);
00579
00580
00581 vboxLayout2->addWidget(groupBox1_2_2);
00582
00583 groupBox1_2_2_2 = new QGroupBox(layoutWidget1);
00584 groupBox1_2_2_2->setObjectName(QString::fromUtf8("groupBox1_2_2_2"));
00585 sizePolicy.setHeightForWidth(groupBox1_2_2_2->sizePolicy().hasHeightForWidth());
00586 groupBox1_2_2_2->setSizePolicy(sizePolicy);
00587 groupBox1_2_2_2->setMaximumSize(QSize(400, 100));
00588 groupBox1_2_2_2->setAlignment(Qt::AlignHCenter);
00589 gridLayout9 = new QGridLayout(groupBox1_2_2_2);
00590 gridLayout9->setSpacing(6);
00591 gridLayout9->setMargin(9);
00592 gridLayout9->setObjectName(QString::fromUtf8("gridLayout9"));
00593 TextLabel1_2_2_2_2 = new QLabel(groupBox1_2_2_2);
00594 TextLabel1_2_2_2_2->setObjectName(QString::fromUtf8("TextLabel1_2_2_2_2"));
00595 TextLabel1_2_2_2_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00596
00597 gridLayout9->addWidget(TextLabel1_2_2_2_2, 1, 1, 1, 1);
00598
00599 focal_distance_label = new QLabel(groupBox1_2_2_2);
00600 focal_distance_label->setObjectName(QString::fromUtf8("focal_distance_label"));
00601 sizePolicy.setHeightForWidth(focal_distance_label->sizePolicy().hasHeightForWidth());
00602 focal_distance_label->setSizePolicy(sizePolicy);
00603 focal_distance_label->setMinimumSize(QSize(50, 25));
00604 focal_distance_label->setMaximumSize(QSize(35, 25));
00605 focal_distance_label->setAlignment(Qt::AlignCenter);
00606
00607 gridLayout9->addWidget(focal_distance_label, 0, 2, 1, 1);
00608
00609 focal_distance_slider = new QSlider(groupBox1_2_2_2);
00610 focal_distance_slider->setObjectName(QString::fromUtf8("focal_distance_slider"));
00611 focal_distance_slider->setMinimum(15);
00612 focal_distance_slider->setMaximum(6000);
00613 focal_distance_slider->setSingleStep(5);
00614 focal_distance_slider->setPageStep(5);
00615 focal_distance_slider->setValue(333);
00616 focal_distance_slider->setOrientation(Qt::Horizontal);
00617 focal_distance_slider->setTickInterval(5);
00618
00619 gridLayout9->addWidget(focal_distance_slider, 0, 0, 1, 2);
00620
00621 TextLabel1_3_2_2 = new QLabel(groupBox1_2_2_2);
00622 TextLabel1_3_2_2->setObjectName(QString::fromUtf8("TextLabel1_3_2_2"));
00623
00624 gridLayout9->addWidget(TextLabel1_3_2_2, 1, 0, 1, 1);
00625
00626
00627 vboxLayout2->addWidget(groupBox1_2_2_2);
00628
00629 swap_sss_button = new QCheckBox(layoutWidget1);
00630 swap_sss_button->setObjectName(QString::fromUtf8("swap_sss_button"));
00631
00632 vboxLayout2->addWidget(swap_sss_button);
00633
00634
00635 hboxLayout3->addLayout(vboxLayout2);
00636
00637 vboxLayout3 = new QVBoxLayout();
00638 vboxLayout3->setSpacing(6);
00639 vboxLayout3->setMargin(0);
00640 vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
00641 vboxLayout4 = new QVBoxLayout();
00642 vboxLayout4->setSpacing(6);
00643 vboxLayout4->setMargin(0);
00644 vboxLayout4->setObjectName(QString::fromUtf8("vboxLayout4"));
00645 hboxLayout4 = new QHBoxLayout();
00646 hboxLayout4->setSpacing(6);
00647 hboxLayout4->setMargin(0);
00648 hboxLayout4->setObjectName(QString::fromUtf8("hboxLayout4"));
00649 label_4 = new QLabel(layoutWidget1);
00650 label_4->setObjectName(QString::fromUtf8("label_4"));
00651 label_4->setMinimumSize(QSize(150, 0));
00652
00653 hboxLayout4->addWidget(label_4);
00654
00655 eye_level_lineEdit = new QLineEdit(layoutWidget1);
00656 eye_level_lineEdit->setObjectName(QString::fromUtf8("eye_level_lineEdit"));
00657 sizePolicy.setHeightForWidth(eye_level_lineEdit->sizePolicy().hasHeightForWidth());
00658 eye_level_lineEdit->setSizePolicy(sizePolicy);
00659 eye_level_lineEdit->setMinimumSize(QSize(50, 25));
00660 eye_level_lineEdit->setMaximumSize(QSize(40, 500));
00661 eye_level_lineEdit->setAlignment(Qt::AlignRight);
00662
00663 hboxLayout4->addWidget(eye_level_lineEdit);
00664
00665 label_5 = new QLabel(layoutWidget1);
00666 label_5->setObjectName(QString::fromUtf8("label_5"));
00667 label_5->setMinimumSize(QSize(25, 0));
00668
00669 hboxLayout4->addWidget(label_5);
00670
00671
00672 vboxLayout4->addLayout(hboxLayout4);
00673
00674 hboxLayout5 = new QHBoxLayout();
00675 hboxLayout5->setSpacing(6);
00676 hboxLayout5->setMargin(0);
00677 hboxLayout5->setObjectName(QString::fromUtf8("hboxLayout5"));
00678 label_3 = new QLabel(layoutWidget1);
00679 label_3->setObjectName(QString::fromUtf8("label_3"));
00680 label_3->setMinimumSize(QSize(150, 0));
00681
00682 hboxLayout5->addWidget(label_3);
00683
00684 eye_distance_lineEdit = new QLineEdit(layoutWidget1);
00685 eye_distance_lineEdit->setObjectName(QString::fromUtf8("eye_distance_lineEdit"));
00686 sizePolicy.setHeightForWidth(eye_distance_lineEdit->sizePolicy().hasHeightForWidth());
00687 eye_distance_lineEdit->setSizePolicy(sizePolicy);
00688 eye_distance_lineEdit->setMinimumSize(QSize(50, 25));
00689 eye_distance_lineEdit->setMaximumSize(QSize(40, 500));
00690 eye_distance_lineEdit->setAlignment(Qt::AlignRight);
00691
00692 hboxLayout5->addWidget(eye_distance_lineEdit);
00693
00694 label_6 = new QLabel(layoutWidget1);
00695 label_6->setObjectName(QString::fromUtf8("label_6"));
00696 label_6->setMinimumSize(QSize(25, 0));
00697
00698 hboxLayout5->addWidget(label_6);
00699
00700
00701 vboxLayout4->addLayout(hboxLayout5);
00702
00703 hboxLayout6 = new QHBoxLayout();
00704 hboxLayout6->setSpacing(6);
00705 hboxLayout6->setMargin(0);
00706 hboxLayout6->setObjectName(QString::fromUtf8("hboxLayout6"));
00707 label_2 = new QLabel(layoutWidget1);
00708 label_2->setObjectName(QString::fromUtf8("label_2"));
00709 label_2->setMinimumSize(QSize(150, 0));
00710
00711 hboxLayout6->addWidget(label_2);
00712
00713 screen_distance_lineEdit = new QLineEdit(layoutWidget1);
00714 screen_distance_lineEdit->setObjectName(QString::fromUtf8("screen_distance_lineEdit"));
00715 sizePolicy.setHeightForWidth(screen_distance_lineEdit->sizePolicy().hasHeightForWidth());
00716 screen_distance_lineEdit->setSizePolicy(sizePolicy);
00717 screen_distance_lineEdit->setMinimumSize(QSize(50, 25));
00718 screen_distance_lineEdit->setMaximumSize(QSize(40, 500));
00719 screen_distance_lineEdit->setAlignment(Qt::AlignRight);
00720
00721 hboxLayout6->addWidget(screen_distance_lineEdit);
00722
00723 label_7 = new QLabel(layoutWidget1);
00724 label_7->setObjectName(QString::fromUtf8("label_7"));
00725 label_7->setMinimumSize(QSize(25, 0));
00726
00727 hboxLayout6->addWidget(label_7);
00728
00729
00730 vboxLayout4->addLayout(hboxLayout6);
00731
00732
00733 vboxLayout3->addLayout(vboxLayout4);
00734
00735 spacerItem2 = new QSpacerItem(20, 111, QSizePolicy::Minimum, QSizePolicy::Expanding);
00736
00737 vboxLayout3->addItem(spacerItem2);
00738
00739 hboxLayout7 = new QHBoxLayout();
00740 hboxLayout7->setSpacing(6);
00741 hboxLayout7->setMargin(0);
00742 hboxLayout7->setObjectName(QString::fromUtf8("hboxLayout7"));
00743 spacerItem3 = new QSpacerItem(141, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00744
00745 hboxLayout7->addItem(spacerItem3);
00746
00747 computeDefault_button = new QPushButton(layoutWidget1);
00748 computeDefault_button->setObjectName(QString::fromUtf8("computeDefault_button"));
00749
00750 hboxLayout7->addWidget(computeDefault_button);
00751
00752
00753 vboxLayout3->addLayout(hboxLayout7);
00754
00755
00756 hboxLayout3->addLayout(vboxLayout3);
00757
00758
00759 vboxLayout1->addLayout(hboxLayout3);
00760
00761 spacerItem4 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00762
00763 vboxLayout1->addItem(spacerItem4);
00764
00765 widget_stack->addWidget(Stereo);
00766 OpenGL = new QWidget();
00767 OpenGL->setObjectName(QString::fromUtf8("OpenGL"));
00768 layoutWidget2 = new QWidget(OpenGL);
00769 layoutWidget2->setObjectName(QString::fromUtf8("layoutWidget2"));
00770 layoutWidget2->setGeometry(QRect(9, 9, 591, 381));
00771 vboxLayout5 = new QVBoxLayout(layoutWidget2);
00772 vboxLayout5->setSpacing(6);
00773 vboxLayout5->setMargin(0);
00774 vboxLayout5->setObjectName(QString::fromUtf8("vboxLayout5"));
00775 vboxLayout5->setContentsMargins(0, 0, 0, 0);
00776 gridLayout10 = new QGridLayout();
00777 gridLayout10->setSpacing(6);
00778 gridLayout10->setMargin(9);
00779 gridLayout10->setObjectName(QString::fromUtf8("gridLayout10"));
00780 vendor_label = new QLabel(layoutWidget2);
00781 vendor_label->setObjectName(QString::fromUtf8("vendor_label"));
00782 vendor_label->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
00783
00784 gridLayout10->addWidget(vendor_label, 0, 1, 1, 1);
00785
00786 renderer_label = new QLabel(layoutWidget2);
00787 renderer_label->setObjectName(QString::fromUtf8("renderer_label"));
00788 renderer_label->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
00789
00790 gridLayout10->addWidget(renderer_label, 1, 1, 1, 1);
00791
00792 textLabel1_2_3 = new QLabel(layoutWidget2);
00793 textLabel1_2_3->setObjectName(QString::fromUtf8("textLabel1_2_3"));
00794 sizePolicy.setHeightForWidth(textLabel1_2_3->sizePolicy().hasHeightForWidth());
00795 textLabel1_2_3->setSizePolicy(sizePolicy);
00796 textLabel1_2_3->setMinimumSize(QSize(160, 0));
00797 textLabel1_2_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00798
00799 gridLayout10->addWidget(textLabel1_2_3, 1, 0, 1, 1);
00800
00801 version_label = new QLabel(layoutWidget2);
00802 version_label->setObjectName(QString::fromUtf8("version_label"));
00803 version_label->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
00804
00805 gridLayout10->addWidget(version_label, 2, 1, 1, 1);
00806
00807 textLabel1_2 = new QLabel(layoutWidget2);
00808 textLabel1_2->setObjectName(QString::fromUtf8("textLabel1_2"));
00809 sizePolicy.setHeightForWidth(textLabel1_2->sizePolicy().hasHeightForWidth());
00810 textLabel1_2->setSizePolicy(sizePolicy);
00811 textLabel1_2->setMinimumSize(QSize(160, 0));
00812 textLabel1_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00813
00814 gridLayout10->addWidget(textLabel1_2, 2, 0, 1, 1);
00815
00816 textLabel1 = new QLabel(layoutWidget2);
00817 textLabel1->setObjectName(QString::fromUtf8("textLabel1"));
00818 sizePolicy.setHeightForWidth(textLabel1->sizePolicy().hasHeightForWidth());
00819 textLabel1->setSizePolicy(sizePolicy);
00820 textLabel1->setMinimumSize(QSize(160, 0));
00821 textLabel1->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00822
00823 gridLayout10->addWidget(textLabel1, 0, 0, 1, 1);
00824
00825
00826 vboxLayout5->addLayout(gridLayout10);
00827
00828 extensions_list = new QListWidget(layoutWidget2);
00829 extensions_list->setObjectName(QString::fromUtf8("extensions_list"));
00830
00831 vboxLayout5->addWidget(extensions_list);
00832
00833 hboxLayout8 = new QHBoxLayout();
00834 hboxLayout8->setSpacing(6);
00835 hboxLayout8->setMargin(0);
00836 hboxLayout8->setObjectName(QString::fromUtf8("hboxLayout8"));
00837 use_vertex_buffers = new QCheckBox(layoutWidget2);
00838 use_vertex_buffers->setObjectName(QString::fromUtf8("use_vertex_buffers"));
00839 use_vertex_buffers->setChecked(true);
00840
00841 hboxLayout8->addWidget(use_vertex_buffers);
00842
00843 vboxLayout6 = new QVBoxLayout();
00844 vboxLayout6->setSpacing(6);
00845 vboxLayout6->setMargin(0);
00846 vboxLayout6->setObjectName(QString::fromUtf8("vboxLayout6"));
00847 label1 = new QLabel(layoutWidget2);
00848 label1->setObjectName(QString::fromUtf8("label1"));
00849
00850 vboxLayout6->addWidget(label1);
00851
00852 vboxLayout7 = new QVBoxLayout();
00853 vboxLayout7->setSpacing(6);
00854 vboxLayout7->setMargin(0);
00855 vboxLayout7->setObjectName(QString::fromUtf8("vboxLayout7"));
00856 radioButton_perspectiveProjection = new QRadioButton(layoutWidget2);
00857 radioButton_perspectiveProjection->setObjectName(QString::fromUtf8("radioButton_perspectiveProjection"));
00858 radioButton_perspectiveProjection->setChecked(true);
00859
00860 vboxLayout7->addWidget(radioButton_perspectiveProjection);
00861
00862 radioButton_orthographicProjection = new QRadioButton(layoutWidget2);
00863 radioButton_orthographicProjection->setObjectName(QString::fromUtf8("radioButton_orthographicProjection"));
00864
00865 vboxLayout7->addWidget(radioButton_orthographicProjection);
00866
00867
00868 vboxLayout6->addLayout(vboxLayout7);
00869
00870
00871 hboxLayout8->addLayout(vboxLayout6);
00872
00873
00874 vboxLayout5->addLayout(hboxLayout8);
00875
00876 widget_stack->addWidget(OpenGL);
00877 RTFact = new QWidget();
00878 RTFact->setObjectName(QString::fromUtf8("RTFact"));
00879 layoutWidget3 = new QWidget(RTFact);
00880 layoutWidget3->setObjectName(QString::fromUtf8("layoutWidget3"));
00881 layoutWidget3->setGeometry(QRect(10, 10, 614, 390));
00882 hboxLayout9 = new QHBoxLayout(layoutWidget3);
00883 hboxLayout9->setSpacing(6);
00884 hboxLayout9->setMargin(0);
00885 hboxLayout9->setObjectName(QString::fromUtf8("hboxLayout9"));
00886 hboxLayout9->setContentsMargins(0, 0, 0, 0);
00887 vboxLayout8 = new QVBoxLayout();
00888 vboxLayout8->setSpacing(6);
00889 vboxLayout8->setMargin(0);
00890 vboxLayout8->setObjectName(QString::fromUtf8("vboxLayout8"));
00891 groupBox_9 = new QGroupBox(layoutWidget3);
00892 groupBox_9->setObjectName(QString::fromUtf8("groupBox_9"));
00893 gridLayout11 = new QGridLayout(groupBox_9);
00894 gridLayout11->setSpacing(6);
00895 gridLayout11->setMargin(9);
00896 gridLayout11->setObjectName(QString::fromUtf8("gridLayout11"));
00897 hboxLayout10 = new QHBoxLayout();
00898 hboxLayout10->setSpacing(6);
00899 hboxLayout10->setMargin(0);
00900 hboxLayout10->setObjectName(QString::fromUtf8("hboxLayout10"));
00901 vboxLayout9 = new QVBoxLayout();
00902 vboxLayout9->setSpacing(6);
00903 vboxLayout9->setMargin(0);
00904 vboxLayout9->setObjectName(QString::fromUtf8("vboxLayout9"));
00905 textLabel1_51 = new QLabel(groupBox_9);
00906 textLabel1_51->setObjectName(QString::fromUtf8("textLabel1_51"));
00907 sizePolicy.setHeightForWidth(textLabel1_51->sizePolicy().hasHeightForWidth());
00908 textLabel1_51->setSizePolicy(sizePolicy);
00909 textLabel1_51->setMinimumSize(QSize(120, 25));
00910 textLabel1_51->setMaximumSize(QSize(140, 25));
00911
00912 vboxLayout9->addWidget(textLabel1_51);
00913
00914 textLabel1_52 = new QLabel(groupBox_9);
00915 textLabel1_52->setObjectName(QString::fromUtf8("textLabel1_52"));
00916 sizePolicy.setHeightForWidth(textLabel1_52->sizePolicy().hasHeightForWidth());
00917 textLabel1_52->setSizePolicy(sizePolicy);
00918 textLabel1_52->setMinimumSize(QSize(30, 25));
00919 textLabel1_52->setMaximumSize(QSize(220, 25));
00920
00921 vboxLayout9->addWidget(textLabel1_52);
00922
00923
00924 hboxLayout10->addLayout(vboxLayout9);
00925
00926 vboxLayout10 = new QVBoxLayout();
00927 vboxLayout10->setSpacing(6);
00928 vboxLayout10->setMargin(0);
00929 vboxLayout10->setObjectName(QString::fromUtf8("vboxLayout10"));
00930 sphere_points_slider = new QSlider(groupBox_9);
00931 sphere_points_slider->setObjectName(QString::fromUtf8("sphere_points_slider"));
00932 sphere_points_slider->setMinimumSize(QSize(110, 0));
00933 sphere_points_slider->setMinimum(1);
00934 sphere_points_slider->setMaximum(5);
00935 sphere_points_slider->setValue(2);
00936 sphere_points_slider->setSliderPosition(2);
00937 sphere_points_slider->setOrientation(Qt::Horizontal);
00938
00939 vboxLayout10->addWidget(sphere_points_slider);
00940
00941 tube_points_slider = new QSlider(groupBox_9);
00942 tube_points_slider->setObjectName(QString::fromUtf8("tube_points_slider"));
00943 tube_points_slider->setMinimum(12);
00944 tube_points_slider->setMaximum(72);
00945 tube_points_slider->setSingleStep(2);
00946 tube_points_slider->setValue(20);
00947 tube_points_slider->setSliderPosition(20);
00948 tube_points_slider->setOrientation(Qt::Horizontal);
00949
00950 vboxLayout10->addWidget(tube_points_slider);
00951
00952
00953 hboxLayout10->addLayout(vboxLayout10);
00954
00955 vboxLayout11 = new QVBoxLayout();
00956 vboxLayout11->setSpacing(6);
00957 vboxLayout11->setMargin(0);
00958 vboxLayout11->setObjectName(QString::fromUtf8("vboxLayout11"));
00959 sphere_points_label = new QLabel(groupBox_9);
00960 sphere_points_label->setObjectName(QString::fromUtf8("sphere_points_label"));
00961 sizePolicy.setHeightForWidth(sphere_points_label->sizePolicy().hasHeightForWidth());
00962 sphere_points_label->setSizePolicy(sizePolicy);
00963 sphere_points_label->setMinimumSize(QSize(25, 25));
00964 sphere_points_label->setMaximumSize(QSize(120, 25));
00965
00966 vboxLayout11->addWidget(sphere_points_label);
00967
00968 tube_points_label = new QLabel(groupBox_9);
00969 tube_points_label->setObjectName(QString::fromUtf8("tube_points_label"));
00970 sizePolicy.setHeightForWidth(tube_points_label->sizePolicy().hasHeightForWidth());
00971 tube_points_label->setSizePolicy(sizePolicy);
00972 tube_points_label->setMinimumSize(QSize(20, 25));
00973 tube_points_label->setMaximumSize(QSize(120, 25));
00974
00975 vboxLayout11->addWidget(tube_points_label);
00976
00977
00978 hboxLayout10->addLayout(vboxLayout11);
00979
00980
00981 gridLayout11->addLayout(hboxLayout10, 0, 0, 1, 1);
00982
00983
00984 vboxLayout8->addWidget(groupBox_9);
00985
00986 spacerItem5 = new QSpacerItem(20, 281, QSizePolicy::Minimum, QSizePolicy::Expanding);
00987
00988 vboxLayout8->addItem(spacerItem5);
00989
00990
00991 hboxLayout9->addLayout(vboxLayout8);
00992
00993 spacerItem6 = new QSpacerItem(291, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00994
00995 hboxLayout9->addItem(spacerItem6);
00996
00997 widget_stack->addWidget(RTFact);
00998 QWidget::setTabOrder(color_button, fog_slider);
00999 QWidget::setTabOrder(fog_slider, capping_color_button);
01000 QWidget::setTabOrder(capping_color_button, capping_transparency);
01001 QWidget::setTabOrder(capping_transparency, animation_smoothness);
01002 QWidget::setTabOrder(animation_smoothness, show_lights_);
01003 QWidget::setTabOrder(show_lights_, resolution_factor);
01004 QWidget::setTabOrder(resolution_factor, slider_);
01005 QWidget::setTabOrder(slider_, wheel_slider_);
01006 QWidget::setTabOrder(wheel_slider_, eye_distance_slider);
01007 QWidget::setTabOrder(eye_distance_slider, focal_distance_slider);
01008 QWidget::setTabOrder(focal_distance_slider, swap_sss_button);
01009 QWidget::setTabOrder(swap_sss_button, extensions_list);
01010 QWidget::setTabOrder(extensions_list, use_vertex_buffers);
01011
01012 retranslateUi(StageSettingsData);
01013
01014 widget_stack->setCurrentIndex(0);
01015
01016
01017 QMetaObject::connectSlotsByName(StageSettingsData);
01018 }
01019
01020 void retranslateUi(QWidget *StageSettingsData)
01021 {
01022 StageSettingsData->setWindowTitle(QApplication::translate("StageSettingsData", "StageSettings", 0, QApplication::UnicodeUTF8));
01023
01024 #ifndef QT_NO_TOOLTIP
01025 fog_box->setToolTip(QApplication::translate("StageSettingsData", "The fog is currently not exported to POVRay", 0, QApplication::UnicodeUTF8));
01026 #endif // QT_NO_TOOLTIP
01027
01028 fog_box->setTitle(QApplication::translate("StageSettingsData", "Use Fog", 0, QApplication::UnicodeUTF8));
01029 min_label->setText(QApplication::translate("StageSettingsData", "min", 0, QApplication::UnicodeUTF8));
01030 max_label->setText(QApplication::translate("StageSettingsData", "max", 0, QApplication::UnicodeUTF8));
01031
01032 #ifndef QT_NO_TOOLTIP
01033 fog_slider->setToolTip(QApplication::translate("StageSettingsData", "Intensity of fog", 0, QApplication::UnicodeUTF8));
01034 #endif // QT_NO_TOOLTIP
01035
01036
01037 #ifndef QT_NO_WHATSTHIS
01038 fog_slider->setWhatsThis(QApplication::translate("StageSettingsData", "Intensity of fog", 0, QApplication::UnicodeUTF8));
01039 #endif // QT_NO_WHATSTHIS
01040
01041
01042 #ifndef QT_NO_TOOLTIP
01043 environment_map->setToolTip(QString());
01044 #endif // QT_NO_TOOLTIP
01045
01046 environment_map->setTitle(QApplication::translate("StageSettingsData", "Use Environment Maps", 0, QApplication::UnicodeUTF8));
01047 texture_file_edit->setText(QApplication::translate("StageSettingsData", "texture", 0, QApplication::UnicodeUTF8));
01048
01049 #ifndef QT_NO_TOOLTIP
01050 texture_browse_button->setToolTip(QApplication::translate("StageSettingsData", "Browse your computer for amber file", 0, QApplication::UnicodeUTF8));
01051 #endif // QT_NO_TOOLTIP
01052
01053 texture_browse_button->setText(QApplication::translate("StageSettingsData", "Browse", 0, QApplication::UnicodeUTF8));
01054 textLabel1_3_2->setText(QApplication::translate("StageSettingsData", "up-direction", 0, QApplication::UnicodeUTF8));
01055
01056 #ifndef QT_NO_TOOLTIP
01057 up_direction_x->setToolTip(QApplication::translate("StageSettingsData", "Direction x", 0, QApplication::UnicodeUTF8));
01058 #endif // QT_NO_TOOLTIP
01059
01060
01061 #ifndef QT_NO_TOOLTIP
01062 up_direction_y->setToolTip(QApplication::translate("StageSettingsData", "Direction y", 0, QApplication::UnicodeUTF8));
01063 #endif // QT_NO_TOOLTIP
01064
01065
01066 #ifndef QT_NO_TOOLTIP
01067 up_direction_z->setToolTip(QApplication::translate("StageSettingsData", "Direction z", 0, QApplication::UnicodeUTF8));
01068 #endif // QT_NO_TOOLTIP
01069
01070
01071 #ifndef QT_NO_TOOLTIP
01072 offscreen_group->setToolTip(QApplication::translate("StageSettingsData", "Screenshots can also be created through offscreen rendering, which enables images larger than the screen resolution. Uncheck this if there are poblems with the resulting images.", 0, QApplication::UnicodeUTF8));
01073 #endif // QT_NO_TOOLTIP
01074
01075 offscreen_group->setTitle(QApplication::translate("StageSettingsData", "Use offscreen rendering for PNGs", 0, QApplication::UnicodeUTF8));
01076 factor_label->setText(QApplication::translate("StageSettingsData", "resolution factor", 0, QApplication::UnicodeUTF8));
01077
01078 #ifndef QT_NO_TOOLTIP
01079 capping_box->setToolTip(QApplication::translate("StageSettingsData", "Capping planes work almost like clipping planes, but create a solid volume.", 0, QApplication::UnicodeUTF8));
01080 #endif // QT_NO_TOOLTIP
01081
01082 capping_box->setTitle(QApplication::translate("StageSettingsData", "Capping", 0, QApplication::UnicodeUTF8));
01083 label->setText(QApplication::translate("StageSettingsData", "Transparency", 0, QApplication::UnicodeUTF8));
01084 capping_color_button->setText(QApplication::translate("StageSettingsData", "Edit", 0, QApplication::UnicodeUTF8));
01085
01086 #ifndef QT_NO_TOOLTIP
01087 capping_color->setToolTip(QApplication::translate("StageSettingsData", "Color for Caping planes", 0, QApplication::UnicodeUTF8));
01088 #endif // QT_NO_TOOLTIP
01089
01090 capping_color->setText(QString());
01091
01092 #ifndef QT_NO_TOOLTIP
01093 background_box->setToolTip(QApplication::translate("StageSettingsData", "Set the background color of the Scene.", 0, QApplication::UnicodeUTF8));
01094 #endif // QT_NO_TOOLTIP
01095
01096 background_box->setTitle(QApplication::translate("StageSettingsData", "Background Color", 0, QApplication::UnicodeUTF8));
01097 color_sample->setText(QString());
01098 color_button->setText(QApplication::translate("StageSettingsData", "Edit", 0, QApplication::UnicodeUTF8));
01099
01100 #ifndef QT_NO_TOOLTIP
01101 animation_box->setToolTip(QString());
01102 #endif // QT_NO_TOOLTIP
01103
01104 animation_box->setTitle(QApplication::translate("StageSettingsData", "Animation Smoothness", 0, QApplication::UnicodeUTF8));
01105
01106 #ifndef QT_NO_TOOLTIP
01107 animation_smoothness->setToolTip(QApplication::translate("StageSettingsData", "Smoothness of the interpolation between stored 3D positions.", 0, QApplication::UnicodeUTF8));
01108 #endif // QT_NO_TOOLTIP
01109
01110
01111 #ifndef QT_NO_WHATSTHIS
01112 animation_smoothness->setWhatsThis(QString());
01113 #endif // QT_NO_WHATSTHIS
01114
01115 min_label1->setText(QApplication::translate("StageSettingsData", "min", 0, QApplication::UnicodeUTF8));
01116 max_label1->setText(QApplication::translate("StageSettingsData", "max", 0, QApplication::UnicodeUTF8));
01117 lights_box->setTitle(QApplication::translate("StageSettingsData", "Misc", 0, QApplication::UnicodeUTF8));
01118
01119 #ifndef QT_NO_TOOLTIP
01120 smooth_lines_->setToolTip(QApplication::translate("StageSettingsData", "Should simple lines be smoothed by OpenGL? Enabling this options can lead to cluttered wireframe and line representations.", 0, QApplication::UnicodeUTF8));
01121 #endif // QT_NO_TOOLTIP
01122
01123 smooth_lines_->setText(QApplication::translate("StageSettingsData", "Smooth Lines", 0, QApplication::UnicodeUTF8));
01124
01125 #ifndef QT_NO_TOOLTIP
01126 show_lights_->setToolTip(QApplication::translate("StageSettingsData", "Show the lightsources in the 3D view for easier positioning.", 0, QApplication::UnicodeUTF8));
01127 #endif // QT_NO_TOOLTIP
01128
01129 show_lights_->setText(QApplication::translate("StageSettingsData", "Show lightsources in Scene", 0, QApplication::UnicodeUTF8));
01130
01131 #ifndef QT_NO_TOOLTIP
01132 show_fps->setToolTip(QApplication::translate("StageSettingsData", "Show the lightsources in the 3D view for easier positioning.", 0, QApplication::UnicodeUTF8));
01133 #endif // QT_NO_TOOLTIP
01134
01135 show_fps->setText(QApplication::translate("StageSettingsData", "Show frames per second (FPS)", 0, QApplication::UnicodeUTF8));
01136
01137 #ifndef QT_NO_TOOLTIP
01138 use_preview->setToolTip(QApplication::translate("StageSettingsData", "Show the lightsources in the 3D view for easier positioning.", 0, QApplication::UnicodeUTF8));
01139 #endif // QT_NO_TOOLTIP
01140
01141 use_preview->setText(QApplication::translate("StageSettingsData", "Use faster preview models", 0, QApplication::UnicodeUTF8));
01142
01143 #ifndef QT_NO_TOOLTIP
01144 groupBox1_2->setToolTip(QApplication::translate("StageSettingsData", "Change sensitivity of mouse wheel. Higher sensitivity means more movement with less moving the wheel.", 0, QApplication::UnicodeUTF8));
01145 #endif // QT_NO_TOOLTIP
01146
01147 groupBox1_2->setTitle(QApplication::translate("StageSettingsData", "Mouse wheel sensitivity", 0, QApplication::UnicodeUTF8));
01148 TextLabel1_3->setText(QApplication::translate("StageSettingsData", "min", 0, QApplication::UnicodeUTF8));
01149 TextLabel1_2_2->setText(QApplication::translate("StageSettingsData", "max", 0, QApplication::UnicodeUTF8));
01150
01151 #ifndef QT_NO_TOOLTIP
01152 groupBox1->setToolTip(QApplication::translate("StageSettingsData", "Change the mouse sensitivity. Greater sensitivity means greater mouse movement on the screen with less movement of the mouse.", 0, QApplication::UnicodeUTF8));
01153 #endif // QT_NO_TOOLTIP
01154
01155 groupBox1->setTitle(QApplication::translate("StageSettingsData", "Mouse sensitivity", 0, QApplication::UnicodeUTF8));
01156 TextLabel1_2->setText(QApplication::translate("StageSettingsData", "max", 0, QApplication::UnicodeUTF8));
01157 TextLabel1->setText(QApplication::translate("StageSettingsData", "min", 0, QApplication::UnicodeUTF8));
01158
01159 #ifndef QT_NO_TOOLTIP
01160 groupBox1_2_2->setToolTip(QString());
01161 #endif // QT_NO_TOOLTIP
01162
01163 groupBox1_2_2->setTitle(QApplication::translate("StageSettingsData", "Stereo: Eye points distance", 0, QApplication::UnicodeUTF8));
01164
01165 #ifndef QT_NO_TOOLTIP
01166 eye_distance_slider->setToolTip(QApplication::translate("StageSettingsData", "The greater the eye point distance is the greater is the stereo effect.", 0, QApplication::UnicodeUTF8));
01167 #endif // QT_NO_TOOLTIP
01168
01169 eye_distance_label->setText(QApplication::translate("StageSettingsData", "99.9", 0, QApplication::UnicodeUTF8));
01170 TextLabel1_2_2_2->setText(QApplication::translate("StageSettingsData", "max", 0, QApplication::UnicodeUTF8));
01171 TextLabel1_3_2->setText(QApplication::translate("StageSettingsData", "min", 0, QApplication::UnicodeUTF8));
01172
01173 #ifndef QT_NO_TOOLTIP
01174 groupBox1_2_2_2->setToolTip(QString());
01175 #endif // QT_NO_TOOLTIP
01176
01177 groupBox1_2_2_2->setTitle(QApplication::translate("StageSettingsData", "Stereo: focal distance", 0, QApplication::UnicodeUTF8));
01178 TextLabel1_2_2_2_2->setText(QApplication::translate("StageSettingsData", "max", 0, QApplication::UnicodeUTF8));
01179 focal_distance_label->setText(QApplication::translate("StageSettingsData", "99.9", 0, QApplication::UnicodeUTF8));
01180 TextLabel1_3_2_2->setText(QApplication::translate("StageSettingsData", "min", 0, QApplication::UnicodeUTF8));
01181 swap_sss_button->setText(QApplication::translate("StageSettingsData", "Swap side by side stereo", 0, QApplication::UnicodeUTF8));
01182 label_4->setText(QApplication::translate("StageSettingsData", "eye level: ", 0, QApplication::UnicodeUTF8));
01183 eye_level_lineEdit->setText(QApplication::translate("StageSettingsData", "180", 0, QApplication::UnicodeUTF8));
01184 label_5->setText(QApplication::translate("StageSettingsData", "cm", 0, QApplication::UnicodeUTF8));
01185 label_3->setText(QApplication::translate("StageSettingsData", "eye distance: ", 0, QApplication::UnicodeUTF8));
01186 eye_distance_lineEdit->setText(QApplication::translate("StageSettingsData", "6", 0, QApplication::UnicodeUTF8));
01187 label_6->setText(QApplication::translate("StageSettingsData", "cm", 0, QApplication::UnicodeUTF8));
01188 label_2->setText(QApplication::translate("StageSettingsData", "distance to screen: ", 0, QApplication::UnicodeUTF8));
01189 screen_distance_lineEdit->setText(QApplication::translate("StageSettingsData", "150", 0, QApplication::UnicodeUTF8));
01190 label_7->setText(QApplication::translate("StageSettingsData", "cm", 0, QApplication::UnicodeUTF8));
01191 computeDefault_button->setText(QApplication::translate("StageSettingsData", "compute default", 0, QApplication::UnicodeUTF8));
01192 vendor_label->setText(QApplication::translate("StageSettingsData", "undefined", 0, QApplication::UnicodeUTF8));
01193 renderer_label->setText(QApplication::translate("StageSettingsData", "undefined", 0, QApplication::UnicodeUTF8));
01194 textLabel1_2_3->setText(QApplication::translate("StageSettingsData", "Renderer:", 0, QApplication::UnicodeUTF8));
01195 version_label->setText(QApplication::translate("StageSettingsData", "undefined", 0, QApplication::UnicodeUTF8));
01196 textLabel1_2->setText(QApplication::translate("StageSettingsData", "Version:", 0, QApplication::UnicodeUTF8));
01197 textLabel1->setText(QApplication::translate("StageSettingsData", "Vendor:", 0, QApplication::UnicodeUTF8));
01198
01199 #ifndef QT_NO_TOOLTIP
01200 extensions_list->setToolTip(QApplication::translate("StageSettingsData", "Extensions supported by your graphics card", 0, QApplication::UnicodeUTF8));
01201 #endif // QT_NO_TOOLTIP
01202
01203
01204 #ifndef QT_NO_TOOLTIP
01205 use_vertex_buffers->setToolTip(QApplication::translate("StageSettingsData", "Select to use OpenGL vertex buffer. Results in greater performance.", 0, QApplication::UnicodeUTF8));
01206 #endif // QT_NO_TOOLTIP
01207
01208 use_vertex_buffers->setText(QApplication::translate("StageSettingsData", "Use OpenGL Vertex Buffer Objects", 0, QApplication::UnicodeUTF8));
01209 label1->setText(QApplication::translate("StageSettingsData", "Projection Transformations:", 0, QApplication::UnicodeUTF8));
01210 radioButton_perspectiveProjection->setText(QApplication::translate("StageSettingsData", "perspective projection", 0, QApplication::UnicodeUTF8));
01211 radioButton_orthographicProjection->setText(QApplication::translate("StageSettingsData", "orthographic projection", 0, QApplication::UnicodeUTF8));
01212 groupBox_9->setTitle(QApplication::translate("StageSettingsData", "Resolution", 0, QApplication::UnicodeUTF8));
01213 textLabel1_51->setText(QApplication::translate("StageSettingsData", "spheres detail level", 0, QApplication::UnicodeUTF8));
01214 textLabel1_52->setText(QApplication::translate("StageSettingsData", "tube points", 0, QApplication::UnicodeUTF8));
01215 sphere_points_label->setText(QApplication::translate("StageSettingsData", "3", 0, QApplication::UnicodeUTF8));
01216 tube_points_label->setText(QApplication::translate("StageSettingsData", "20", 0, QApplication::UnicodeUTF8));
01217 Q_UNUSED(StageSettingsData);
01218 }
01219
01220 };
01221
01222 namespace Ui {
01223 class StageSettingsData: public Ui_StageSettingsData {};
01224 }
01225
01226 QT_END_NAMESPACE
01227
01228 #endif // STAGESETTINGSDATA_H