00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_QMITKBASICIMAGEPROCESSINGVIEWCONTROLS_H
00011 #define UI_QMITKBASICIMAGEPROCESSINGVIEWCONTROLS_H
00012
00013 #include <QmitkDataStorageComboBox.h>
00014 #include <QmitkSliderNavigatorWidget.h>
00015 #include <QtCore/QVariant>
00016 #include <QtGui/QAction>
00017 #include <QtGui/QApplication>
00018 #include <QtGui/QButtonGroup>
00019 #include <QtGui/QCheckBox>
00020 #include <QtGui/QComboBox>
00021 #include <QtGui/QGridLayout>
00022 #include <QtGui/QGroupBox>
00023 #include <QtGui/QHeaderView>
00024 #include <QtGui/QLabel>
00025 #include <QtGui/QLineEdit>
00026 #include <QtGui/QPushButton>
00027 #include <QtGui/QRadioButton>
00028 #include <QtGui/QSpacerItem>
00029 #include <QtGui/QSpinBox>
00030 #include <QtGui/QWidget>
00031
00032 QT_BEGIN_NAMESPACE
00033
00034 class Ui_QmitkBasicImageProcessingViewControls
00035 {
00036 public:
00037 QGridLayout *gridLayout_4;
00038 QGroupBox *groupBox;
00039 QGridLayout *gridLayout_3;
00040 QRadioButton *rBOneImOp;
00041 QRadioButton *rBTwoImOp;
00042 QLineEdit *leImage1;
00043 QLabel *tlTime;
00044 QmitkSliderNavigatorWidget *sliceNavigatorTime;
00045 QGroupBox *gbOneImageOps;
00046 QGridLayout *gridLayout;
00047 QLabel *tlWhat1;
00048 QComboBox *cbWhat1;
00049 QLabel *tlParam;
00050 QLabel *tlParam1;
00051 QSpinBox *sbParam1;
00052 QLabel *tlParam2;
00053 QSpinBox *sbParam2;
00054 QPushButton *btnDoIt;
00055 QCheckBox *cbHideOrig;
00056 QGroupBox *gbTwoImageOps;
00057 QGridLayout *gridLayout_2;
00058 QLabel *tlImage2;
00059 QmitkDataStorageComboBox *m_ImageSelector2;
00060 QPushButton *btnDoIt2;
00061 QLabel *tlWhat2;
00062 QComboBox *cbWhat2;
00063 QSpacerItem *verticalSpacer;
00064
00065 void setupUi(QWidget *QmitkBasicImageProcessingViewControls)
00066 {
00067 if (QmitkBasicImageProcessingViewControls->objectName().isEmpty())
00068 QmitkBasicImageProcessingViewControls->setObjectName(QString::fromUtf8("QmitkBasicImageProcessingViewControls"));
00069 QmitkBasicImageProcessingViewControls->resize(272, 980);
00070 gridLayout_4 = new QGridLayout(QmitkBasicImageProcessingViewControls);
00071 gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
00072 groupBox = new QGroupBox(QmitkBasicImageProcessingViewControls);
00073 groupBox->setObjectName(QString::fromUtf8("groupBox"));
00074 groupBox->setFlat(true);
00075 gridLayout_3 = new QGridLayout(groupBox);
00076 gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
00077 gridLayout_3->setContentsMargins(0, 6, 0, 6);
00078 rBOneImOp = new QRadioButton(groupBox);
00079 rBOneImOp->setObjectName(QString::fromUtf8("rBOneImOp"));
00080 rBOneImOp->setChecked(true);
00081
00082 gridLayout_3->addWidget(rBOneImOp, 0, 0, 1, 1);
00083
00084 rBTwoImOp = new QRadioButton(groupBox);
00085 rBTwoImOp->setObjectName(QString::fromUtf8("rBTwoImOp"));
00086
00087 gridLayout_3->addWidget(rBTwoImOp, 0, 1, 1, 1);
00088
00089 leImage1 = new QLineEdit(groupBox);
00090 leImage1->setObjectName(QString::fromUtf8("leImage1"));
00091 leImage1->setReadOnly(true);
00092
00093 gridLayout_3->addWidget(leImage1, 1, 0, 1, 2);
00094
00095 tlTime = new QLabel(groupBox);
00096 tlTime->setObjectName(QString::fromUtf8("tlTime"));
00097 tlTime->setEnabled(false);
00098 tlTime->setWordWrap(false);
00099
00100 gridLayout_3->addWidget(tlTime, 2, 0, 1, 1);
00101
00102 sliceNavigatorTime = new QmitkSliderNavigatorWidget(groupBox);
00103 sliceNavigatorTime->setObjectName(QString::fromUtf8("sliceNavigatorTime"));
00104 sliceNavigatorTime->setEnabled(false);
00105
00106 gridLayout_3->addWidget(sliceNavigatorTime, 2, 1, 1, 1);
00107
00108
00109 gridLayout_4->addWidget(groupBox, 0, 0, 1, 1);
00110
00111 gbOneImageOps = new QGroupBox(QmitkBasicImageProcessingViewControls);
00112 gbOneImageOps->setObjectName(QString::fromUtf8("gbOneImageOps"));
00113 gbOneImageOps->setFlat(true);
00114 gridLayout = new QGridLayout(gbOneImageOps);
00115 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00116 gridLayout->setContentsMargins(0, 6, 0, 0);
00117 tlWhat1 = new QLabel(gbOneImageOps);
00118 tlWhat1->setObjectName(QString::fromUtf8("tlWhat1"));
00119 tlWhat1->setEnabled(false);
00120 tlWhat1->setWordWrap(false);
00121
00122 gridLayout->addWidget(tlWhat1, 0, 0, 1, 2);
00123
00124 cbWhat1 = new QComboBox(gbOneImageOps);
00125 cbWhat1->setObjectName(QString::fromUtf8("cbWhat1"));
00126 cbWhat1->setEnabled(false);
00127
00128 gridLayout->addWidget(cbWhat1, 1, 0, 1, 2);
00129
00130 tlParam = new QLabel(gbOneImageOps);
00131 tlParam->setObjectName(QString::fromUtf8("tlParam"));
00132 tlParam->setEnabled(false);
00133 tlParam->setWordWrap(false);
00134
00135 gridLayout->addWidget(tlParam, 2, 0, 1, 2);
00136
00137 tlParam1 = new QLabel(gbOneImageOps);
00138 tlParam1->setObjectName(QString::fromUtf8("tlParam1"));
00139 tlParam1->setEnabled(false);
00140 tlParam1->setWordWrap(false);
00141
00142 gridLayout->addWidget(tlParam1, 3, 0, 1, 1);
00143
00144 sbParam1 = new QSpinBox(gbOneImageOps);
00145 sbParam1->setObjectName(QString::fromUtf8("sbParam1"));
00146 sbParam1->setEnabled(false);
00147
00148 gridLayout->addWidget(sbParam1, 3, 1, 1, 1);
00149
00150 tlParam2 = new QLabel(gbOneImageOps);
00151 tlParam2->setObjectName(QString::fromUtf8("tlParam2"));
00152 tlParam2->setEnabled(false);
00153 tlParam2->setWordWrap(false);
00154
00155 gridLayout->addWidget(tlParam2, 4, 0, 1, 1);
00156
00157 sbParam2 = new QSpinBox(gbOneImageOps);
00158 sbParam2->setObjectName(QString::fromUtf8("sbParam2"));
00159 sbParam2->setEnabled(false);
00160
00161 gridLayout->addWidget(sbParam2, 4, 1, 1, 1);
00162
00163 btnDoIt = new QPushButton(gbOneImageOps);
00164 btnDoIt->setObjectName(QString::fromUtf8("btnDoIt"));
00165 btnDoIt->setEnabled(false);
00166
00167 gridLayout->addWidget(btnDoIt, 6, 0, 1, 2);
00168
00169 cbHideOrig = new QCheckBox(gbOneImageOps);
00170 cbHideOrig->setObjectName(QString::fromUtf8("cbHideOrig"));
00171 cbHideOrig->setEnabled(false);
00172 cbHideOrig->setChecked(true);
00173
00174 gridLayout->addWidget(cbHideOrig, 5, 0, 1, 1);
00175
00176
00177 gridLayout_4->addWidget(gbOneImageOps, 1, 0, 1, 1);
00178
00179 gbTwoImageOps = new QGroupBox(QmitkBasicImageProcessingViewControls);
00180 gbTwoImageOps->setObjectName(QString::fromUtf8("gbTwoImageOps"));
00181 gbTwoImageOps->setEnabled(true);
00182 gbTwoImageOps->setFlat(true);
00183 gbTwoImageOps->setCheckable(false);
00184 gbTwoImageOps->setChecked(false);
00185 gridLayout_2 = new QGridLayout(gbTwoImageOps);
00186 gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
00187 gridLayout_2->setContentsMargins(0, 6, 0, 0);
00188 tlImage2 = new QLabel(gbTwoImageOps);
00189 tlImage2->setObjectName(QString::fromUtf8("tlImage2"));
00190 tlImage2->setEnabled(false);
00191 tlImage2->setWordWrap(false);
00192
00193 gridLayout_2->addWidget(tlImage2, 2, 0, 1, 2);
00194
00195 m_ImageSelector2 = new QmitkDataStorageComboBox(gbTwoImageOps);
00196 m_ImageSelector2->setObjectName(QString::fromUtf8("m_ImageSelector2"));
00197 m_ImageSelector2->setEnabled(false);
00198
00199 gridLayout_2->addWidget(m_ImageSelector2, 3, 0, 1, 3);
00200
00201 btnDoIt2 = new QPushButton(gbTwoImageOps);
00202 btnDoIt2->setObjectName(QString::fromUtf8("btnDoIt2"));
00203 btnDoIt2->setEnabled(false);
00204
00205 gridLayout_2->addWidget(btnDoIt2, 6, 0, 1, 3);
00206
00207 tlWhat2 = new QLabel(gbTwoImageOps);
00208 tlWhat2->setObjectName(QString::fromUtf8("tlWhat2"));
00209 tlWhat2->setEnabled(false);
00210 tlWhat2->setWordWrap(false);
00211
00212 gridLayout_2->addWidget(tlWhat2, 0, 0, 1, 1);
00213
00214 cbWhat2 = new QComboBox(gbTwoImageOps);
00215 cbWhat2->setObjectName(QString::fromUtf8("cbWhat2"));
00216 cbWhat2->setEnabled(false);
00217
00218 gridLayout_2->addWidget(cbWhat2, 1, 0, 1, 3);
00219
00220
00221 gridLayout_4->addWidget(gbTwoImageOps, 2, 0, 1, 1);
00222
00223 verticalSpacer = new QSpacerItem(254, 403, QSizePolicy::Minimum, QSizePolicy::Expanding);
00224
00225 gridLayout_4->addItem(verticalSpacer, 3, 0, 1, 1);
00226
00227 #ifndef QT_NO_SHORTCUT
00228 tlWhat1->setBuddy(cbWhat1);
00229 tlParam1->setBuddy(sbParam1);
00230 tlParam2->setBuddy(sbParam2);
00231 tlImage2->setBuddy(m_ImageSelector2);
00232 tlWhat2->setBuddy(cbWhat2);
00233 #endif // QT_NO_SHORTCUT
00234
00235 retranslateUi(QmitkBasicImageProcessingViewControls);
00236
00237 QMetaObject::connectSlotsByName(QmitkBasicImageProcessingViewControls);
00238 }
00239
00240 void retranslateUi(QWidget *QmitkBasicImageProcessingViewControls)
00241 {
00242 QmitkBasicImageProcessingViewControls->setWindowTitle(QApplication::translate("QmitkBasicImageProcessingViewControls", "Form", 0, QApplication::UnicodeUTF8));
00243 groupBox->setTitle(QString());
00244 rBOneImOp->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Filters\n"
00245 "(One Image)", 0, QApplication::UnicodeUTF8));
00246 rBTwoImOp->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Arithmetic\n"
00247 "(Two Images)", 0, QApplication::UnicodeUTF8));
00248 leImage1->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Select an Image in Data Manager", 0, QApplication::UnicodeUTF8));
00249 #ifndef QT_NO_TOOLTIP
00250 tlTime->setToolTip(QApplication::translate("QmitkBasicImageProcessingViewControls", "Output image will be 3D", 0, QApplication::UnicodeUTF8));
00251 #endif // QT_NO_TOOLTIP
00252 tlTime->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Choose time step if 4D\n"
00253 "(Slider for both images)", 0, QApplication::UnicodeUTF8));
00254 #ifndef QT_NO_TOOLTIP
00255 sliceNavigatorTime->setToolTip(QApplication::translate("QmitkBasicImageProcessingViewControls", "Output image will be 3D", 0, QApplication::UnicodeUTF8));
00256 #endif // QT_NO_TOOLTIP
00257 gbOneImageOps->setTitle(QString());
00258 tlWhat1->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Select an operation:", 0, QApplication::UnicodeUTF8));
00259 tlParam->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "... and parameters:", 0, QApplication::UnicodeUTF8));
00260 tlParam1->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Parameter 1:", 0, QApplication::UnicodeUTF8));
00261 tlParam2->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Parameter 2:", 0, QApplication::UnicodeUTF8));
00262 btnDoIt->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "&Execute", 0, QApplication::UnicodeUTF8));
00263 cbHideOrig->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Hide Original Image", 0, QApplication::UnicodeUTF8));
00264 gbTwoImageOps->setTitle(QString());
00265 tlImage2->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Select second image:", 0, QApplication::UnicodeUTF8));
00266 btnDoIt2->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "E&xecute", 0, QApplication::UnicodeUTF8));
00267 tlWhat2->setText(QApplication::translate("QmitkBasicImageProcessingViewControls", "Select an operation:", 0, QApplication::UnicodeUTF8));
00268 }
00269
00270 };
00271
00272 namespace Ui {
00273 class QmitkBasicImageProcessingViewControls: public Ui_QmitkBasicImageProcessingViewControls {};
00274 }
00275
00276 QT_END_NAMESPACE
00277
00278 #endif // UI_QMITKBASICIMAGEPROCESSINGVIEWCONTROLS_H