00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_QMITKSLIDERNAVIGATOR_H
00011 #define UI_QMITKSLIDERNAVIGATOR_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QGridLayout>
00018 #include <QtGui/QHeaderView>
00019 #include <QtGui/QLabel>
00020 #include <QtGui/QSlider>
00021 #include <QtGui/QSpinBox>
00022 #include <QtGui/QWidget>
00023 #include <mitkStepper.h>
00024 #include "QmitkExtExports.h"
00025
00026 QT_BEGIN_NAMESPACE
00027
00028 class Ui_QmitkSliderNavigator
00029 {
00030 public:
00031 QGridLayout *gridLayout;
00032 QSpinBox *m_SpinBox;
00033 QSlider *m_Slider;
00034 QLabel *m_SliderLabelRight;
00035 QLabel *m_SliderLabelLeft;
00036
00037 void setupUi(QWidget *QmitkSliderNavigator)
00038 {
00039 if (QmitkSliderNavigator->objectName().isEmpty())
00040 QmitkSliderNavigator->setObjectName(QString::fromUtf8("QmitkSliderNavigator"));
00041 QmitkSliderNavigator->resize(235, 137);
00042 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Minimum);
00043 sizePolicy.setHorizontalStretch(0);
00044 sizePolicy.setVerticalStretch(0);
00045 sizePolicy.setHeightForWidth(QmitkSliderNavigator->sizePolicy().hasHeightForWidth());
00046 QmitkSliderNavigator->setSizePolicy(sizePolicy);
00047 QmitkSliderNavigator->setMinimumSize(QSize(0, 0));
00048 QmitkSliderNavigator->setMaximumSize(QSize(32767, 32767));
00049 gridLayout = new QGridLayout(QmitkSliderNavigator);
00050 gridLayout->setSpacing(0);
00051 gridLayout->setContentsMargins(0, 0, 0, 0);
00052 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00053 gridLayout->setHorizontalSpacing(0);
00054 gridLayout->setVerticalSpacing(0);
00055 gridLayout->setContentsMargins(2, 2, 2, 2);
00056 m_SpinBox = new QSpinBox(QmitkSliderNavigator);
00057 m_SpinBox->setObjectName(QString::fromUtf8("m_SpinBox"));
00058 QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::Fixed);
00059 sizePolicy1.setHorizontalStretch(0);
00060 sizePolicy1.setVerticalStretch(0);
00061 sizePolicy1.setHeightForWidth(m_SpinBox->sizePolicy().hasHeightForWidth());
00062 m_SpinBox->setSizePolicy(sizePolicy1);
00063 m_SpinBox->setMinimumSize(QSize(50, 0));
00064 m_SpinBox->setMaximum(0);
00065
00066 gridLayout->addWidget(m_SpinBox, 0, 3, 1, 1);
00067
00068 m_Slider = new QSlider(QmitkSliderNavigator);
00069 m_Slider->setObjectName(QString::fromUtf8("m_Slider"));
00070 QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
00071 sizePolicy2.setHorizontalStretch(0);
00072 sizePolicy2.setVerticalStretch(0);
00073 sizePolicy2.setHeightForWidth(m_Slider->sizePolicy().hasHeightForWidth());
00074 m_Slider->setSizePolicy(sizePolicy2);
00075 m_Slider->setMinimumSize(QSize(0, 0));
00076 m_Slider->setMaximum(0);
00077 m_Slider->setOrientation(Qt::Horizontal);
00078
00079 gridLayout->addWidget(m_Slider, 0, 1, 1, 1);
00080
00081 m_SliderLabelRight = new QLabel(QmitkSliderNavigator);
00082 m_SliderLabelRight->setObjectName(QString::fromUtf8("m_SliderLabelRight"));
00083 QSizePolicy sizePolicy3(QSizePolicy::Fixed, QSizePolicy::Preferred);
00084 sizePolicy3.setHorizontalStretch(0);
00085 sizePolicy3.setVerticalStretch(0);
00086 sizePolicy3.setHeightForWidth(m_SliderLabelRight->sizePolicy().hasHeightForWidth());
00087 m_SliderLabelRight->setSizePolicy(sizePolicy3);
00088 m_SliderLabelRight->setMinimumSize(QSize(45, 0));
00089 m_SliderLabelRight->setMaximumSize(QSize(45, 32767));
00090 m_SliderLabelRight->setWordWrap(false);
00091
00092 gridLayout->addWidget(m_SliderLabelRight, 0, 2, 1, 1);
00093
00094 m_SliderLabelLeft = new QLabel(QmitkSliderNavigator);
00095 m_SliderLabelLeft->setObjectName(QString::fromUtf8("m_SliderLabelLeft"));
00096 m_SliderLabelLeft->setEnabled(true);
00097 sizePolicy3.setHeightForWidth(m_SliderLabelLeft->sizePolicy().hasHeightForWidth());
00098 m_SliderLabelLeft->setSizePolicy(sizePolicy3);
00099 m_SliderLabelLeft->setMinimumSize(QSize(45, 0));
00100 m_SliderLabelLeft->setMaximumSize(QSize(45, 32767));
00101 m_SliderLabelLeft->setWordWrap(false);
00102
00103 gridLayout->addWidget(m_SliderLabelLeft, 0, 0, 1, 1);
00104
00105
00106 retranslateUi(QmitkSliderNavigator);
00107 QObject::connect(m_Slider, SIGNAL(valueChanged(int)), QmitkSliderNavigator, SLOT(slider_valueChanged(int)));
00108 QObject::connect(m_SpinBox, SIGNAL(valueChanged(int)), QmitkSliderNavigator, SLOT(spinBox_valueChanged(int)));
00109
00110 QMetaObject::connectSlotsByName(QmitkSliderNavigator);
00111 }
00112
00113 void retranslateUi(QWidget *QmitkSliderNavigator)
00114 {
00115 QmitkSliderNavigator->setWindowTitle(QApplication::translate("QmitkSliderNavigator", "QmitkSliderNavigator", 0, QApplication::UnicodeUTF8));
00116 m_SliderLabelRight->setText(QApplication::translate("QmitkSliderNavigator", "<p align=\"center\">XXX</p>", 0, QApplication::UnicodeUTF8));
00117 m_SliderLabelLeft->setText(QApplication::translate("QmitkSliderNavigator", "<p align=\"center\">XXX</p>", 0, QApplication::UnicodeUTF8));
00118 }
00119
00120 };
00121
00122 namespace Ui {
00123 class QmitkSliderNavigator: public Ui_QmitkSliderNavigator {};
00124 }
00125
00126 QT_END_NAMESPACE
00127
00128 #endif // UI_QMITKSLIDERNAVIGATOR_H