00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_VISLU1_H
00011 #define UI_VISLU1_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QCheckBox>
00018 #include <QtGui/QDockWidget>
00019 #include <QtGui/QGroupBox>
00020 #include <QtGui/QLabel>
00021 #include <QtGui/QMainWindow>
00022 #include <QtGui/QMenu>
00023 #include <QtGui/QMenuBar>
00024 #include <QtGui/QPushButton>
00025 #include <QtGui/QRadioButton>
00026 #include <QtGui/QSlider>
00027 #include <QtGui/QSpinBox>
00028 #include <QtGui/QStatusBar>
00029 #include <QtGui/QTabWidget>
00030 #include <QtGui/QToolBar>
00031 #include <QtGui/QWidget>
00032
00033 QT_BEGIN_NAMESPACE
00034
00035 class Ui_MainWindow
00036 {
00037 public:
00038 QAction *actionModelLaden;
00039 QAction *actionBeenden;
00040 QAction *actionReset;
00041 QAction *actionTransferfunktion_Laden;
00042 QAction *actionTransferfunktion_Speichern;
00043 QAction *actionSave;
00044 QWidget *centralwidget;
00045 QGroupBox *groupBox;
00046 QWidget *Histogram;
00047 QWidget *widget;
00048 QGroupBox *groupBox_2;
00049 QWidget *widget_2;
00050 QLabel *label_4;
00051 QMenuBar *menubar;
00052 QMenu *menuVR_VIS_08_Bsp_1;
00053 QMenu *menuScreenshot;
00054 QStatusBar *statusbar;
00055 QDockWidget *dockWidget;
00056 QWidget *dockWidgetContents;
00057 QTabWidget *tabWidget;
00058 QWidget *Slicing;
00059 QGroupBox *groupBox_3;
00060 QSlider *horizontalSlider;
00061 QSlider *horizontalSlider_2;
00062 QSlider *horizontalSlider_3;
00063 QLabel *label;
00064 QLabel *label_2;
00065 QLabel *label_3;
00066 QSpinBox *spinBox;
00067 QSpinBox *spinBox_2;
00068 QSpinBox *spinBox_3;
00069 QWidget *Volume;
00070 QGroupBox *groupBox_4;
00071 QGroupBox *groupBox_5;
00072 QRadioButton *radioButton;
00073 QRadioButton *radioButton_2;
00074 QLabel *label_11;
00075 QCheckBox *NPRbutton;
00076 QPushButton *pushButton;
00077 QCheckBox *checkBox;
00078 QToolBar *toolBar_2;
00079
00080 void setupUi(QMainWindow *MainWindow)
00081 {
00082 if (MainWindow->objectName().isEmpty())
00083 MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
00084 MainWindow->resize(1122, 867);
00085 MainWindow->setDockNestingEnabled(true);
00086 actionModelLaden = new QAction(MainWindow);
00087 actionModelLaden->setObjectName(QString::fromUtf8("actionModelLaden"));
00088 actionBeenden = new QAction(MainWindow);
00089 actionBeenden->setObjectName(QString::fromUtf8("actionBeenden"));
00090 actionReset = new QAction(MainWindow);
00091 actionReset->setObjectName(QString::fromUtf8("actionReset"));
00092 QIcon icon;
00093 icon.addPixmap(QPixmap(QString::fromUtf8("C:/Users/Sulix/Pictures/bild.jpg")), QIcon::Active, QIcon::Off);
00094 actionReset->setIcon(icon);
00095 actionTransferfunktion_Laden = new QAction(MainWindow);
00096 actionTransferfunktion_Laden->setObjectName(QString::fromUtf8("actionTransferfunktion_Laden"));
00097 actionTransferfunktion_Speichern = new QAction(MainWindow);
00098 actionTransferfunktion_Speichern->setObjectName(QString::fromUtf8("actionTransferfunktion_Speichern"));
00099 actionSave = new QAction(MainWindow);
00100 actionSave->setObjectName(QString::fromUtf8("actionSave"));
00101 centralwidget = new QWidget(MainWindow);
00102 centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
00103 groupBox = new QGroupBox(centralwidget);
00104 groupBox->setObjectName(QString::fromUtf8("groupBox"));
00105 groupBox->setGeometry(QRect(10, 560, 851, 231));
00106 groupBox->setLayoutDirection(Qt::RightToLeft);
00107 groupBox->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00108 Histogram = new QWidget(groupBox);
00109 Histogram->setObjectName(QString::fromUtf8("Histogram"));
00110 Histogram->setGeometry(QRect(270, 20, 551, 200));
00111 QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
00112 sizePolicy.setHorizontalStretch(0);
00113 sizePolicy.setVerticalStretch(0);
00114 sizePolicy.setHeightForWidth(Histogram->sizePolicy().hasHeightForWidth());
00115 Histogram->setSizePolicy(sizePolicy);
00116 Histogram->setMinimumSize(QSize(300, 200));
00117 Histogram->setCursor(QCursor(Qt::PointingHandCursor));
00118 widget = new QWidget(groupBox);
00119 widget->setObjectName(QString::fromUtf8("widget"));
00120 widget->setGeometry(QRect(30, 20, 211, 201));
00121 groupBox_2 = new QGroupBox(centralwidget);
00122 groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
00123 groupBox_2->setGeometry(QRect(20, 40, 851, 511));
00124 groupBox_2->setLayoutDirection(Qt::RightToLeft);
00125 groupBox_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00126 widget_2 = new QWidget(groupBox_2);
00127 widget_2->setObjectName(QString::fromUtf8("widget_2"));
00128 widget_2->setGeometry(QRect(10, 20, 831, 481));
00129 label_4 = new QLabel(centralwidget);
00130 label_4->setObjectName(QString::fromUtf8("label_4"));
00131 label_4->setGeometry(QRect(460, 10, 401, 31));
00132 label_4->setTextFormat(Qt::AutoText);
00133 label_4->setScaledContents(true);
00134 MainWindow->setCentralWidget(centralwidget);
00135 menubar = new QMenuBar(MainWindow);
00136 menubar->setObjectName(QString::fromUtf8("menubar"));
00137 menubar->setGeometry(QRect(0, 0, 1122, 22));
00138 menuVR_VIS_08_Bsp_1 = new QMenu(menubar);
00139 menuVR_VIS_08_Bsp_1->setObjectName(QString::fromUtf8("menuVR_VIS_08_Bsp_1"));
00140 menuScreenshot = new QMenu(menubar);
00141 menuScreenshot->setObjectName(QString::fromUtf8("menuScreenshot"));
00142 MainWindow->setMenuBar(menubar);
00143 statusbar = new QStatusBar(MainWindow);
00144 statusbar->setObjectName(QString::fromUtf8("statusbar"));
00145 MainWindow->setStatusBar(statusbar);
00146 dockWidget = new QDockWidget(MainWindow);
00147 dockWidget->setObjectName(QString::fromUtf8("dockWidget"));
00148 sizePolicy.setHeightForWidth(dockWidget->sizePolicy().hasHeightForWidth());
00149 dockWidget->setSizePolicy(sizePolicy);
00150 dockWidget->setMinimumSize(QSize(240, 812));
00151 dockWidget->setFloating(false);
00152 dockWidgetContents = new QWidget();
00153 dockWidgetContents->setObjectName(QString::fromUtf8("dockWidgetContents"));
00154 tabWidget = new QTabWidget(dockWidgetContents);
00155 tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
00156 tabWidget->setGeometry(QRect(10, 10, 221, 771));
00157 Slicing = new QWidget();
00158 Slicing->setObjectName(QString::fromUtf8("Slicing"));
00159 groupBox_3 = new QGroupBox(Slicing);
00160 groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
00161 groupBox_3->setGeometry(QRect(10, 10, 191, 251));
00162 horizontalSlider = new QSlider(groupBox_3);
00163 horizontalSlider->setObjectName(QString::fromUtf8("horizontalSlider"));
00164 horizontalSlider->setGeometry(QRect(10, 60, 111, 19));
00165 horizontalSlider->setOrientation(Qt::Horizontal);
00166 horizontalSlider_2 = new QSlider(groupBox_3);
00167 horizontalSlider_2->setObjectName(QString::fromUtf8("horizontalSlider_2"));
00168 horizontalSlider_2->setGeometry(QRect(10, 140, 111, 19));
00169 horizontalSlider_2->setOrientation(Qt::Horizontal);
00170 horizontalSlider_3 = new QSlider(groupBox_3);
00171 horizontalSlider_3->setObjectName(QString::fromUtf8("horizontalSlider_3"));
00172 horizontalSlider_3->setGeometry(QRect(10, 220, 111, 19));
00173 horizontalSlider_3->setOrientation(Qt::Horizontal);
00174 label = new QLabel(groupBox_3);
00175 label->setObjectName(QString::fromUtf8("label"));
00176 label->setGeometry(QRect(10, 40, 46, 14));
00177 label_2 = new QLabel(groupBox_3);
00178 label_2->setObjectName(QString::fromUtf8("label_2"));
00179 label_2->setGeometry(QRect(10, 120, 46, 14));
00180 label_3 = new QLabel(groupBox_3);
00181 label_3->setObjectName(QString::fromUtf8("label_3"));
00182 label_3->setGeometry(QRect(10, 200, 46, 14));
00183 spinBox = new QSpinBox(groupBox_3);
00184 spinBox->setObjectName(QString::fromUtf8("spinBox"));
00185 spinBox->setGeometry(QRect(140, 60, 42, 22));
00186 spinBox_2 = new QSpinBox(groupBox_3);
00187 spinBox_2->setObjectName(QString::fromUtf8("spinBox_2"));
00188 spinBox_2->setGeometry(QRect(140, 140, 42, 22));
00189 spinBox_3 = new QSpinBox(groupBox_3);
00190 spinBox_3->setObjectName(QString::fromUtf8("spinBox_3"));
00191 spinBox_3->setGeometry(QRect(140, 220, 42, 22));
00192 tabWidget->addTab(Slicing, QString());
00193 Volume = new QWidget();
00194 Volume->setObjectName(QString::fromUtf8("Volume"));
00195 groupBox_4 = new QGroupBox(Volume);
00196 groupBox_4->setObjectName(QString::fromUtf8("groupBox_4"));
00197 groupBox_4->setGeometry(QRect(10, 10, 191, 721));
00198 groupBox_5 = new QGroupBox(groupBox_4);
00199 groupBox_5->setObjectName(QString::fromUtf8("groupBox_5"));
00200 groupBox_5->setGeometry(QRect(10, 20, 171, 221));
00201 radioButton = new QRadioButton(groupBox_5);
00202 radioButton->setObjectName(QString::fromUtf8("radioButton"));
00203 radioButton->setGeometry(QRect(10, 70, 84, 18));
00204 radioButton->setChecked(true);
00205 radioButton_2 = new QRadioButton(groupBox_5);
00206 radioButton_2->setObjectName(QString::fromUtf8("radioButton_2"));
00207 radioButton_2->setGeometry(QRect(110, 70, 51, 18));
00208 label_11 = new QLabel(groupBox_5);
00209 label_11->setObjectName(QString::fromUtf8("label_11"));
00210 label_11->setGeometry(QRect(50, 30, 61, 20));
00211 NPRbutton = new QCheckBox(groupBox_5);
00212 NPRbutton->setObjectName(QString::fromUtf8("NPRbutton"));
00213 NPRbutton->setGeometry(QRect(120, 190, 41, 18));
00214 pushButton = new QPushButton(groupBox_5);
00215 pushButton->setObjectName(QString::fromUtf8("pushButton"));
00216 pushButton->setGeometry(QRect(10, 100, 151, 51));
00217 checkBox = new QCheckBox(groupBox_4);
00218 checkBox->setObjectName(QString::fromUtf8("checkBox"));
00219 checkBox->setGeometry(QRect(130, 250, 61, 18));
00220 tabWidget->addTab(Volume, QString());
00221 dockWidget->setWidget(dockWidgetContents);
00222 MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(1), dockWidget);
00223 toolBar_2 = new QToolBar(MainWindow);
00224 toolBar_2->setObjectName(QString::fromUtf8("toolBar_2"));
00225 MainWindow->addToolBar(Qt::BottomToolBarArea, toolBar_2);
00226
00227 menubar->addAction(menuVR_VIS_08_Bsp_1->menuAction());
00228 menubar->addAction(menuScreenshot->menuAction());
00229 menuVR_VIS_08_Bsp_1->addAction(actionModelLaden);
00230 menuVR_VIS_08_Bsp_1->addSeparator();
00231 menuVR_VIS_08_Bsp_1->addAction(actionTransferfunktion_Laden);
00232 menuVR_VIS_08_Bsp_1->addAction(actionTransferfunktion_Speichern);
00233 menuVR_VIS_08_Bsp_1->addSeparator();
00234 menuVR_VIS_08_Bsp_1->addAction(actionBeenden);
00235 menuScreenshot->addAction(actionSave);
00236
00237 retranslateUi(MainWindow);
00238 QObject::connect(actionBeenden, SIGNAL(triggered()), MainWindow, SLOT(close()));
00239 QObject::connect(horizontalSlider, SIGNAL(valueChanged(int)), spinBox, SLOT(setValue(int)));
00240 QObject::connect(horizontalSlider_2, SIGNAL(valueChanged(int)), spinBox_2, SLOT(setValue(int)));
00241 QObject::connect(horizontalSlider_3, SIGNAL(valueChanged(int)), spinBox_3, SLOT(setValue(int)));
00242 QObject::connect(spinBox_3, SIGNAL(valueChanged(int)), horizontalSlider_3, SLOT(setValue(int)));
00243 QObject::connect(spinBox_2, SIGNAL(valueChanged(int)), horizontalSlider_2, SLOT(setValue(int)));
00244 QObject::connect(spinBox, SIGNAL(valueChanged(int)), horizontalSlider, SLOT(setValue(int)));
00245 QObject::connect(checkBox, SIGNAL(toggled(bool)), groupBox_5, SLOT(setEnabled(bool)));
00246
00247 tabWidget->setCurrentIndex(0);
00248
00249
00250 QMetaObject::connectSlotsByName(MainWindow);
00251 }
00252
00253 void retranslateUi(QMainWindow *MainWindow)
00254 {
00255 MainWindow->setWindowTitle(QApplication::translate("MainWindow", "MainWindow", 0, QApplication::UnicodeUTF8));
00256 actionModelLaden->setText(QApplication::translate("MainWindow", "Model Laden", 0, QApplication::UnicodeUTF8));
00257 actionBeenden->setText(QApplication::translate("MainWindow", "Beenden", 0, QApplication::UnicodeUTF8));
00258 actionReset->setText(QApplication::translate("MainWindow", "Reset", 0, QApplication::UnicodeUTF8));
00259 actionTransferfunktion_Laden->setText(QApplication::translate("MainWindow", "Transferfunktion Laden", 0, QApplication::UnicodeUTF8));
00260 actionTransferfunktion_Speichern->setText(QApplication::translate("MainWindow", "Transferfunktion Speichern", 0, QApplication::UnicodeUTF8));
00261 actionSave->setText(QApplication::translate("MainWindow", "Save...", 0, QApplication::UnicodeUTF8));
00262 groupBox->setTitle(QApplication::translate("MainWindow", "Histogram", 0, QApplication::UnicodeUTF8));
00263 groupBox_2->setTitle(QApplication::translate("MainWindow", "Rendertarget", 0, QApplication::UnicodeUTF8));
00264 label_4->setText(QApplication::translate("MainWindow", "Visualisierung Framework - Thomas Weber / Michal Domanski | TU - Wien WS 2008", 0, QApplication::UnicodeUTF8));
00265 menuVR_VIS_08_Bsp_1->setTitle(QApplication::translate("MainWindow", "&Datei", 0, QApplication::UnicodeUTF8));
00266 menuScreenshot->setTitle(QApplication::translate("MainWindow", "Screenshot", 0, QApplication::UnicodeUTF8));
00267 dockWidget->setWindowTitle(QApplication::translate("MainWindow", "Volume Navigation", 0, QApplication::UnicodeUTF8));
00268 groupBox_3->setTitle(QApplication::translate("MainWindow", "Slice Navigation", 0, QApplication::UnicodeUTF8));
00269 label->setText(QApplication::translate("MainWindow", "X Slicing", 0, QApplication::UnicodeUTF8));
00270 label_2->setText(QApplication::translate("MainWindow", "Y Slicing", 0, QApplication::UnicodeUTF8));
00271 label_3->setText(QApplication::translate("MainWindow", "Z Slicing", 0, QApplication::UnicodeUTF8));
00272 tabWidget->setTabText(tabWidget->indexOf(Slicing), QApplication::translate("MainWindow", "Slices", 0, QApplication::UnicodeUTF8));
00273 groupBox_4->setTitle(QApplication::translate("MainWindow", "Volume Navigation", 0, QApplication::UnicodeUTF8));
00274 groupBox_5->setTitle(QApplication::translate("MainWindow", "GroupBox", 0, QApplication::UnicodeUTF8));
00275 radioButton->setText(QApplication::translate("MainWindow", "Upper", 0, QApplication::UnicodeUTF8));
00276 radioButton_2->setText(QApplication::translate("MainWindow", "Lower", 0, QApplication::UnicodeUTF8));
00277 label_11->setText(QApplication::translate("MainWindow", " Hemisphere", 0, QApplication::UnicodeUTF8));
00278 NPRbutton->setText(QApplication::translate("MainWindow", "NPR", 0, QApplication::UnicodeUTF8));
00279 pushButton->setText(QApplication::translate("MainWindow", "Light Color", 0, QApplication::UnicodeUTF8));
00280 checkBox->setText(QApplication::translate("MainWindow", "Light", 0, QApplication::UnicodeUTF8));
00281 tabWidget->setTabText(tabWidget->indexOf(Volume), QApplication::translate("MainWindow", "Volume", 0, QApplication::UnicodeUTF8));
00282 toolBar_2->setWindowTitle(QApplication::translate("MainWindow", "toolBar_2", 0, QApplication::UnicodeUTF8));
00283 }
00284
00285 };
00286
00287 namespace Ui {
00288 class MainWindow: public Ui_MainWindow {};
00289 }
00290
00291 QT_END_NAMESPACE
00292
00293 #endif // UI_VISLU1_H