00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_QMITKPREPROCESSINGVIEWCONTROLS_H
00011 #define UI_QMITKPREPROCESSINGVIEWCONTROLS_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QCommandLinkButton>
00018 #include <QtGui/QDoubleSpinBox>
00019 #include <QtGui/QFormLayout>
00020 #include <QtGui/QFrame>
00021 #include <QtGui/QGroupBox>
00022 #include <QtGui/QHeaderView>
00023 #include <QtGui/QLabel>
00024 #include <QtGui/QSpacerItem>
00025 #include <QtGui/QVBoxLayout>
00026 #include <QtGui/QWidget>
00027
00028 QT_BEGIN_NAMESPACE
00029
00030 class Ui_QmitkPreprocessingViewControls
00031 {
00032 public:
00033 QVBoxLayout *verticalLayout;
00034 QGroupBox *groupBox;
00035 QVBoxLayout *verticalLayout_4;
00036 QLabel *label_2;
00037 QFrame *frame;
00038 QFormLayout *formLayout_2;
00039 QLabel *label;
00040 QDoubleSpinBox *m_Blur;
00041 QCommandLinkButton *m_ButtonAverageGradients;
00042 QGroupBox *groupBox_2;
00043 QVBoxLayout *verticalLayout_3;
00044 QLabel *label_3;
00045 QCommandLinkButton *m_ButtonExtractB0;
00046 QGroupBox *groupBox_3;
00047 QVBoxLayout *verticalLayout_5;
00048 QCommandLinkButton *m_ButtonBrainMask;
00049 QSpacerItem *verticalSpacer;
00050
00051 void setupUi(QWidget *QmitkPreprocessingViewControls)
00052 {
00053 if (QmitkPreprocessingViewControls->objectName().isEmpty())
00054 QmitkPreprocessingViewControls->setObjectName(QString::fromUtf8("QmitkPreprocessingViewControls"));
00055 QmitkPreprocessingViewControls->resize(350, 422);
00056 QmitkPreprocessingViewControls->setMinimumSize(QSize(0, 0));
00057 QmitkPreprocessingViewControls->setAcceptDrops(true);
00058 verticalLayout = new QVBoxLayout(QmitkPreprocessingViewControls);
00059 verticalLayout->setSpacing(6);
00060 verticalLayout->setContentsMargins(11, 11, 11, 11);
00061 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
00062 groupBox = new QGroupBox(QmitkPreprocessingViewControls);
00063 groupBox->setObjectName(QString::fromUtf8("groupBox"));
00064 verticalLayout_4 = new QVBoxLayout(groupBox);
00065 verticalLayout_4->setSpacing(6);
00066 verticalLayout_4->setContentsMargins(11, 11, 11, 11);
00067 verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
00068 label_2 = new QLabel(groupBox);
00069 label_2->setObjectName(QString::fromUtf8("label_2"));
00070 label_2->setMinimumSize(QSize(0, 70));
00071 label_2->setWordWrap(true);
00072
00073 verticalLayout_4->addWidget(label_2);
00074
00075 frame = new QFrame(groupBox);
00076 frame->setObjectName(QString::fromUtf8("frame"));
00077 frame->setFrameShape(QFrame::NoFrame);
00078 frame->setFrameShadow(QFrame::Raised);
00079 formLayout_2 = new QFormLayout(frame);
00080 formLayout_2->setSpacing(6);
00081 formLayout_2->setContentsMargins(0, 0, 0, 0);
00082 formLayout_2->setObjectName(QString::fromUtf8("formLayout_2"));
00083 label = new QLabel(frame);
00084 label->setObjectName(QString::fromUtf8("label"));
00085
00086 formLayout_2->setWidget(0, QFormLayout::LabelRole, label);
00087
00088 m_Blur = new QDoubleSpinBox(frame);
00089 m_Blur->setObjectName(QString::fromUtf8("m_Blur"));
00090 m_Blur->setDecimals(6);
00091 m_Blur->setMaximum(2);
00092 m_Blur->setSingleStep(0.0001);
00093 m_Blur->setValue(0.001);
00094
00095 formLayout_2->setWidget(0, QFormLayout::FieldRole, m_Blur);
00096
00097
00098 verticalLayout_4->addWidget(frame);
00099
00100 m_ButtonAverageGradients = new QCommandLinkButton(groupBox);
00101 m_ButtonAverageGradients->setObjectName(QString::fromUtf8("m_ButtonAverageGradients"));
00102 m_ButtonAverageGradients->setEnabled(false);
00103 #ifndef QT_NO_WHATSTHIS
00104 m_ButtonAverageGradients->setWhatsThis(QString::fromUtf8("sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)"));
00105 #endif // QT_NO_WHATSTHIS
00106
00107 verticalLayout_4->addWidget(m_ButtonAverageGradients);
00108
00109
00110 verticalLayout->addWidget(groupBox);
00111
00112 groupBox_2 = new QGroupBox(QmitkPreprocessingViewControls);
00113 groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
00114 verticalLayout_3 = new QVBoxLayout(groupBox_2);
00115 verticalLayout_3->setSpacing(6);
00116 verticalLayout_3->setContentsMargins(11, 11, 11, 11);
00117 verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
00118 label_3 = new QLabel(groupBox_2);
00119 label_3->setObjectName(QString::fromUtf8("label_3"));
00120 label_3->setMinimumSize(QSize(0, 30));
00121 label_3->setWordWrap(true);
00122
00123 verticalLayout_3->addWidget(label_3);
00124
00125 m_ButtonExtractB0 = new QCommandLinkButton(groupBox_2);
00126 m_ButtonExtractB0->setObjectName(QString::fromUtf8("m_ButtonExtractB0"));
00127 m_ButtonExtractB0->setEnabled(false);
00128 #ifndef QT_NO_WHATSTHIS
00129 m_ButtonExtractB0->setWhatsThis(QString::fromUtf8("sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)"));
00130 #endif // QT_NO_WHATSTHIS
00131
00132 verticalLayout_3->addWidget(m_ButtonExtractB0);
00133
00134
00135 verticalLayout->addWidget(groupBox_2);
00136
00137 groupBox_3 = new QGroupBox(QmitkPreprocessingViewControls);
00138 groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
00139 verticalLayout_5 = new QVBoxLayout(groupBox_3);
00140 verticalLayout_5->setSpacing(6);
00141 verticalLayout_5->setContentsMargins(11, 11, 11, 11);
00142 verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
00143 m_ButtonBrainMask = new QCommandLinkButton(groupBox_3);
00144 m_ButtonBrainMask->setObjectName(QString::fromUtf8("m_ButtonBrainMask"));
00145 m_ButtonBrainMask->setEnabled(false);
00146 #ifndef QT_NO_WHATSTHIS
00147 m_ButtonBrainMask->setWhatsThis(QString::fromUtf8("sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)"));
00148 #endif // QT_NO_WHATSTHIS
00149
00150 verticalLayout_5->addWidget(m_ButtonBrainMask);
00151
00152
00153 verticalLayout->addWidget(groupBox_3);
00154
00155 verticalSpacer = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);
00156
00157 verticalLayout->addItem(verticalSpacer);
00158
00159
00160 retranslateUi(QmitkPreprocessingViewControls);
00161
00162 QMetaObject::connectSlotsByName(QmitkPreprocessingViewControls);
00163 }
00164
00165 void retranslateUi(QWidget *QmitkPreprocessingViewControls)
00166 {
00167 QmitkPreprocessingViewControls->setWindowTitle(QApplication::translate("QmitkPreprocessingViewControls", "QmitkPreprocessingViewControls", 0, QApplication::UnicodeUTF8));
00168 groupBox->setTitle(QApplication::translate("QmitkPreprocessingViewControls", "Reduce Size", 0, QApplication::UnicodeUTF8));
00169 label_2->setText(QApplication::translate("QmitkPreprocessingViewControls", "Multiple acquistions of one gradient direction can be averaged. Due to rounding errors, similar gradients often differ in the last decimal positions. The Merge radius allows to average them anyway by taking into account all directions within a certain radius.", 0, QApplication::UnicodeUTF8));
00170 #ifndef QT_NO_TOOLTIP
00171 label->setToolTip(QApplication::translate("QmitkPreprocessingViewControls", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", QApplication::UnicodeUTF8));
00172 #endif // QT_NO_TOOLTIP
00173 #ifndef QT_NO_STATUSTIP
00174 label->setStatusTip(QApplication::translate("QmitkPreprocessingViewControls", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", QApplication::UnicodeUTF8));
00175 #endif // QT_NO_STATUSTIP
00176 #ifndef QT_NO_WHATSTHIS
00177 label->setWhatsThis(QApplication::translate("QmitkPreprocessingViewControls", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", QApplication::UnicodeUTF8));
00178 #endif // QT_NO_WHATSTHIS
00179 label->setText(QApplication::translate("QmitkPreprocessingViewControls", "Merge radius", 0, QApplication::UnicodeUTF8));
00180 #ifndef QT_NO_TOOLTIP
00181 m_Blur->setToolTip(QApplication::translate("QmitkPreprocessingViewControls", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", QApplication::UnicodeUTF8));
00182 #endif // QT_NO_TOOLTIP
00183 #ifndef QT_NO_STATUSTIP
00184 m_Blur->setStatusTip(QApplication::translate("QmitkPreprocessingViewControls", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", QApplication::UnicodeUTF8));
00185 #endif // QT_NO_STATUSTIP
00186 #ifndef QT_NO_WHATSTHIS
00187 m_Blur->setWhatsThis(QApplication::translate("QmitkPreprocessingViewControls", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", "Accumulates the information that was acquired with multiple repetitions for one gradient. Vectors do not have to be precisely equal in order to be merged, if a \"Merge radius\" > 0 is configured.", QApplication::UnicodeUTF8));
00188 #endif // QT_NO_WHATSTHIS
00189 #ifndef QT_NO_TOOLTIP
00190 m_ButtonAverageGradients->setToolTip(QApplication::translate("QmitkPreprocessingViewControls", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", QApplication::UnicodeUTF8));
00191 #endif // QT_NO_TOOLTIP
00192 #ifndef QT_NO_STATUSTIP
00193 m_ButtonAverageGradients->setStatusTip(QApplication::translate("QmitkPreprocessingViewControls", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", QApplication::UnicodeUTF8));
00194 #endif // QT_NO_STATUSTIP
00195 m_ButtonAverageGradients->setText(QApplication::translate("QmitkPreprocessingViewControls", "Average redundant gradients", 0, QApplication::UnicodeUTF8));
00196 groupBox_2->setTitle(QApplication::translate("QmitkPreprocessingViewControls", "Non diffusion weighted image", 0, QApplication::UnicodeUTF8));
00197 label_3->setText(QApplication::translate("QmitkPreprocessingViewControls", "Average and extract all images that were acquired without diffusion weighting.", 0, QApplication::UnicodeUTF8));
00198 #ifndef QT_NO_TOOLTIP
00199 m_ButtonExtractB0->setToolTip(QApplication::translate("QmitkPreprocessingViewControls", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", QApplication::UnicodeUTF8));
00200 #endif // QT_NO_TOOLTIP
00201 #ifndef QT_NO_STATUSTIP
00202 m_ButtonExtractB0->setStatusTip(QApplication::translate("QmitkPreprocessingViewControls", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", QApplication::UnicodeUTF8));
00203 #endif // QT_NO_STATUSTIP
00204 m_ButtonExtractB0->setText(QApplication::translate("QmitkPreprocessingViewControls", "Extract B0", 0, QApplication::UnicodeUTF8));
00205 groupBox_3->setTitle(QApplication::translate("QmitkPreprocessingViewControls", "Brain Mask", 0, QApplication::UnicodeUTF8));
00206 #ifndef QT_NO_TOOLTIP
00207 m_ButtonBrainMask->setToolTip(QApplication::translate("QmitkPreprocessingViewControls", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", QApplication::UnicodeUTF8));
00208 #endif // QT_NO_TOOLTIP
00209 #ifndef QT_NO_STATUSTIP
00210 m_ButtonBrainMask->setStatusTip(QApplication::translate("QmitkPreprocessingViewControls", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", "sum of raw signal on equator, normalized to unit mass (Tuch et al. 2004)", QApplication::UnicodeUTF8));
00211 #endif // QT_NO_STATUSTIP
00212 m_ButtonBrainMask->setText(QApplication::translate("QmitkPreprocessingViewControls", "Estimate binary brain mask", 0, QApplication::UnicodeUTF8));
00213 }
00214
00215 };
00216
00217 namespace Ui {
00218 class QmitkPreprocessingViewControls: public Ui_QmitkPreprocessingViewControls {};
00219 }
00220
00221 QT_END_NAMESPACE
00222
00223 #endif // UI_QMITKPREPROCESSINGVIEWCONTROLS_H