00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_HISTOGRAMWIDGET_H
00011 #define UI_HISTOGRAMWIDGET_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QComboBox>
00018 #include <QtGui/QGridLayout>
00019 #include <QtGui/QHBoxLayout>
00020 #include <QtGui/QLabel>
00021 #include <QtGui/QSlider>
00022 #include <QtGui/QSpacerItem>
00023 #include <QtGui/QVBoxLayout>
00024 #include <QtGui/QWidget>
00025 #include "histoview.h"
00026
00027 QT_BEGIN_NAMESPACE
00028
00029 class Ui_HistogramWidget
00030 {
00031 public:
00032 QVBoxLayout *vboxLayout;
00033 HistoView *histoView;
00034 QHBoxLayout *hboxLayout;
00035 QLabel *lowLabel;
00036 QSpacerItem *spacerItem;
00037 QLabel *centerLabel;
00038 QSpacerItem *spacerItem1;
00039 QLabel *hiLabel;
00040 QHBoxLayout *hboxLayout1;
00041 QVBoxLayout *vboxLayout1;
00042 QSlider *lowerSlider;
00043 QHBoxLayout *hboxLayout2;
00044 QSpacerItem *spacerItem2;
00045 QLabel *label;
00046 QSpacerItem *spacerItem3;
00047 QVBoxLayout *vboxLayout2;
00048 QSlider *upperSlider;
00049 QHBoxLayout *hboxLayout3;
00050 QSpacerItem *spacerItem4;
00051 QLabel *label_2;
00052 QSpacerItem *spacerItem5;
00053 QGridLayout *gridLayout;
00054 QVBoxLayout *vboxLayout3;
00055 QSlider *centerSlider;
00056 QHBoxLayout *hboxLayout4;
00057 QSpacerItem *spacerItem6;
00058 QLabel *centerlabel;
00059 QSpacerItem *spacerItem7;
00060 QVBoxLayout *vboxLayout4;
00061 QComboBox *zoomComboBox;
00062 QLabel *label_3;
00063 QVBoxLayout *vboxLayout5;
00064 QSlider *zoomSlider;
00065 QHBoxLayout *hboxLayout5;
00066 QSpacerItem *spacerItem8;
00067 QLabel *zoomlabel;
00068 QSpacerItem *spacerItem9;
00069 QVBoxLayout *vboxLayout6;
00070 QComboBox *centerComboBox;
00071 QLabel *label_4;
00072 QSpacerItem *spacerItem10;
00073
00074 void setupUi(QWidget *HistogramWidget)
00075 {
00076 if (HistogramWidget->objectName().isEmpty())
00077 HistogramWidget->setObjectName(QString::fromUtf8("HistogramWidget"));
00078 HistogramWidget->resize(384, 341);
00079 HistogramWidget->setMinimumSize(QSize(384, 0));
00080 HistogramWidget->setMaximumSize(QSize(384, 16777215));
00081 vboxLayout = new QVBoxLayout(HistogramWidget);
00082 #ifndef Q_OS_MAC
00083 vboxLayout->setSpacing(6);
00084 #endif
00085 #ifndef Q_OS_MAC
00086 vboxLayout->setMargin(9);
00087 #endif
00088 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00089 histoView = new HistoView(HistogramWidget);
00090 histoView->setObjectName(QString::fromUtf8("histoView"));
00091 histoView->setMinimumSize(QSize(384, 128));
00092 histoView->setMaximumSize(QSize(384, 128));
00093
00094 vboxLayout->addWidget(histoView);
00095
00096 hboxLayout = new QHBoxLayout();
00097 #ifndef Q_OS_MAC
00098 hboxLayout->setSpacing(6);
00099 #endif
00100 hboxLayout->setMargin(0);
00101 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00102 lowLabel = new QLabel(HistogramWidget);
00103 lowLabel->setObjectName(QString::fromUtf8("lowLabel"));
00104 lowLabel->setMinimumSize(QSize(80, 0));
00105 lowLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00106
00107 hboxLayout->addWidget(lowLabel);
00108
00109 spacerItem = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00110
00111 hboxLayout->addItem(spacerItem);
00112
00113 centerLabel = new QLabel(HistogramWidget);
00114 centerLabel->setObjectName(QString::fromUtf8("centerLabel"));
00115 centerLabel->setAlignment(Qt::AlignCenter);
00116
00117 hboxLayout->addWidget(centerLabel);
00118
00119 spacerItem1 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00120
00121 hboxLayout->addItem(spacerItem1);
00122
00123 hiLabel = new QLabel(HistogramWidget);
00124 hiLabel->setObjectName(QString::fromUtf8("hiLabel"));
00125 hiLabel->setMinimumSize(QSize(80, 0));
00126
00127 hboxLayout->addWidget(hiLabel);
00128
00129
00130 vboxLayout->addLayout(hboxLayout);
00131
00132 hboxLayout1 = new QHBoxLayout();
00133 #ifndef Q_OS_MAC
00134 hboxLayout1->setSpacing(6);
00135 #endif
00136 hboxLayout1->setMargin(0);
00137 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00138 vboxLayout1 = new QVBoxLayout();
00139 #ifndef Q_OS_MAC
00140 vboxLayout1->setSpacing(6);
00141 #endif
00142 #ifndef Q_OS_MAC
00143 vboxLayout1->setMargin(0);
00144 #endif
00145 vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
00146 lowerSlider = new QSlider(HistogramWidget);
00147 lowerSlider->setObjectName(QString::fromUtf8("lowerSlider"));
00148 lowerSlider->setMinimum(1);
00149 lowerSlider->setMaximum(101);
00150 lowerSlider->setPageStep(0);
00151 lowerSlider->setValue(50);
00152 lowerSlider->setOrientation(Qt::Horizontal);
00153
00154 vboxLayout1->addWidget(lowerSlider);
00155
00156 hboxLayout2 = new QHBoxLayout();
00157 #ifndef Q_OS_MAC
00158 hboxLayout2->setSpacing(6);
00159 #endif
00160 hboxLayout2->setMargin(0);
00161 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00162 spacerItem2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00163
00164 hboxLayout2->addItem(spacerItem2);
00165
00166 label = new QLabel(HistogramWidget);
00167 label->setObjectName(QString::fromUtf8("label"));
00168 label->setAlignment(Qt::AlignCenter);
00169
00170 hboxLayout2->addWidget(label);
00171
00172 spacerItem3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00173
00174 hboxLayout2->addItem(spacerItem3);
00175
00176
00177 vboxLayout1->addLayout(hboxLayout2);
00178
00179
00180 hboxLayout1->addLayout(vboxLayout1);
00181
00182 vboxLayout2 = new QVBoxLayout();
00183 #ifndef Q_OS_MAC
00184 vboxLayout2->setSpacing(6);
00185 #endif
00186 vboxLayout2->setMargin(0);
00187 vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
00188 upperSlider = new QSlider(HistogramWidget);
00189 upperSlider->setObjectName(QString::fromUtf8("upperSlider"));
00190 upperSlider->setMinimum(1);
00191 upperSlider->setMaximum(101);
00192 upperSlider->setPageStep(0);
00193 upperSlider->setValue(50);
00194 upperSlider->setOrientation(Qt::Horizontal);
00195
00196 vboxLayout2->addWidget(upperSlider);
00197
00198 hboxLayout3 = new QHBoxLayout();
00199 #ifndef Q_OS_MAC
00200 hboxLayout3->setSpacing(6);
00201 #endif
00202 hboxLayout3->setMargin(0);
00203 hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
00204 spacerItem4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00205
00206 hboxLayout3->addItem(spacerItem4);
00207
00208 label_2 = new QLabel(HistogramWidget);
00209 label_2->setObjectName(QString::fromUtf8("label_2"));
00210 label_2->setAlignment(Qt::AlignCenter);
00211
00212 hboxLayout3->addWidget(label_2);
00213
00214 spacerItem5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00215
00216 hboxLayout3->addItem(spacerItem5);
00217
00218
00219 vboxLayout2->addLayout(hboxLayout3);
00220
00221
00222 hboxLayout1->addLayout(vboxLayout2);
00223
00224
00225 vboxLayout->addLayout(hboxLayout1);
00226
00227 gridLayout = new QGridLayout();
00228 #ifndef Q_OS_MAC
00229 gridLayout->setSpacing(6);
00230 #endif
00231 gridLayout->setMargin(0);
00232 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00233 vboxLayout3 = new QVBoxLayout();
00234 #ifndef Q_OS_MAC
00235 vboxLayout3->setSpacing(6);
00236 #endif
00237 #ifndef Q_OS_MAC
00238 vboxLayout3->setMargin(0);
00239 #endif
00240 vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
00241 centerSlider = new QSlider(HistogramWidget);
00242 centerSlider->setObjectName(QString::fromUtf8("centerSlider"));
00243 centerSlider->setMinimum(1);
00244 centerSlider->setMaximum(101);
00245 centerSlider->setPageStep(0);
00246 centerSlider->setValue(50);
00247 centerSlider->setSliderPosition(50);
00248 centerSlider->setOrientation(Qt::Horizontal);
00249
00250 vboxLayout3->addWidget(centerSlider);
00251
00252 hboxLayout4 = new QHBoxLayout();
00253 #ifndef Q_OS_MAC
00254 hboxLayout4->setSpacing(6);
00255 #endif
00256 hboxLayout4->setMargin(0);
00257 hboxLayout4->setObjectName(QString::fromUtf8("hboxLayout4"));
00258 spacerItem6 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00259
00260 hboxLayout4->addItem(spacerItem6);
00261
00262 centerlabel = new QLabel(HistogramWidget);
00263 centerlabel->setObjectName(QString::fromUtf8("centerlabel"));
00264 centerlabel->setAlignment(Qt::AlignCenter);
00265
00266 hboxLayout4->addWidget(centerlabel);
00267
00268 spacerItem7 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00269
00270 hboxLayout4->addItem(spacerItem7);
00271
00272
00273 vboxLayout3->addLayout(hboxLayout4);
00274
00275
00276 gridLayout->addLayout(vboxLayout3, 1, 0, 1, 1);
00277
00278 vboxLayout4 = new QVBoxLayout();
00279 #ifndef Q_OS_MAC
00280 vboxLayout4->setSpacing(6);
00281 #endif
00282 vboxLayout4->setMargin(0);
00283 vboxLayout4->setObjectName(QString::fromUtf8("vboxLayout4"));
00284 zoomComboBox = new QComboBox(HistogramWidget);
00285 zoomComboBox->setObjectName(QString::fromUtf8("zoomComboBox"));
00286
00287 vboxLayout4->addWidget(zoomComboBox);
00288
00289 label_3 = new QLabel(HistogramWidget);
00290 label_3->setObjectName(QString::fromUtf8("label_3"));
00291
00292 vboxLayout4->addWidget(label_3);
00293
00294
00295 gridLayout->addLayout(vboxLayout4, 0, 1, 1, 1);
00296
00297 vboxLayout5 = new QVBoxLayout();
00298 #ifndef Q_OS_MAC
00299 vboxLayout5->setSpacing(6);
00300 #endif
00301 vboxLayout5->setMargin(0);
00302 vboxLayout5->setObjectName(QString::fromUtf8("vboxLayout5"));
00303 zoomSlider = new QSlider(HistogramWidget);
00304 zoomSlider->setObjectName(QString::fromUtf8("zoomSlider"));
00305 zoomSlider->setMinimum(1);
00306 zoomSlider->setMaximum(101);
00307 zoomSlider->setPageStep(0);
00308 zoomSlider->setValue(50);
00309 zoomSlider->setOrientation(Qt::Horizontal);
00310
00311 vboxLayout5->addWidget(zoomSlider);
00312
00313 hboxLayout5 = new QHBoxLayout();
00314 #ifndef Q_OS_MAC
00315 hboxLayout5->setSpacing(6);
00316 #endif
00317 hboxLayout5->setMargin(0);
00318 hboxLayout5->setObjectName(QString::fromUtf8("hboxLayout5"));
00319 spacerItem8 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00320
00321 hboxLayout5->addItem(spacerItem8);
00322
00323 zoomlabel = new QLabel(HistogramWidget);
00324 zoomlabel->setObjectName(QString::fromUtf8("zoomlabel"));
00325 zoomlabel->setAlignment(Qt::AlignCenter);
00326
00327 hboxLayout5->addWidget(zoomlabel);
00328
00329 spacerItem9 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00330
00331 hboxLayout5->addItem(spacerItem9);
00332
00333
00334 vboxLayout5->addLayout(hboxLayout5);
00335
00336
00337 gridLayout->addLayout(vboxLayout5, 0, 0, 1, 1);
00338
00339 vboxLayout6 = new QVBoxLayout();
00340 #ifndef Q_OS_MAC
00341 vboxLayout6->setSpacing(6);
00342 #endif
00343 vboxLayout6->setMargin(0);
00344 vboxLayout6->setObjectName(QString::fromUtf8("vboxLayout6"));
00345 centerComboBox = new QComboBox(HistogramWidget);
00346 centerComboBox->setObjectName(QString::fromUtf8("centerComboBox"));
00347
00348 vboxLayout6->addWidget(centerComboBox);
00349
00350 label_4 = new QLabel(HistogramWidget);
00351 label_4->setObjectName(QString::fromUtf8("label_4"));
00352
00353 vboxLayout6->addWidget(label_4);
00354
00355
00356 gridLayout->addLayout(vboxLayout6, 1, 1, 1, 1);
00357
00358
00359 vboxLayout->addLayout(gridLayout);
00360
00361 spacerItem10 = new QSpacerItem(366, 16, QSizePolicy::Minimum, QSizePolicy::Expanding);
00362
00363 vboxLayout->addItem(spacerItem10);
00364
00365
00366 retranslateUi(HistogramWidget);
00367
00368 QMetaObject::connectSlotsByName(HistogramWidget);
00369 }
00370
00371 void retranslateUi(QWidget *HistogramWidget)
00372 {
00373 HistogramWidget->setWindowTitle(QApplication::translate("HistogramWidget", "Form", 0, QApplication::UnicodeUTF8));
00374 lowLabel->setText(QApplication::translate("HistogramWidget", "<low>", 0, QApplication::UnicodeUTF8));
00375 centerLabel->setText(QApplication::translate("HistogramWidget", "center", 0, QApplication::UnicodeUTF8));
00376 hiLabel->setText(QApplication::translate("HistogramWidget", "<high>", 0, QApplication::UnicodeUTF8));
00377 label->setText(QApplication::translate("HistogramWidget", "<- Lower ->", 0, QApplication::UnicodeUTF8));
00378 label_2->setText(QApplication::translate("HistogramWidget", "<- Upper ->", 0, QApplication::UnicodeUTF8));
00379 centerlabel->setText(QApplication::translate("HistogramWidget", "<- Center ->", 0, QApplication::UnicodeUTF8));
00380 label_3->setText(QApplication::translate("HistogramWidget", "Zoom Preset", 0, QApplication::UnicodeUTF8));
00381 zoomlabel->setText(QApplication::translate("HistogramWidget", "- Zoom +", 0, QApplication::UnicodeUTF8));
00382 label_4->setText(QApplication::translate("HistogramWidget", "Center Preset", 0, QApplication::UnicodeUTF8));
00383 Q_UNUSED(HistogramWidget);
00384 }
00385
00386 };
00387
00388 namespace Ui {
00389 class HistogramWidget: public Ui_HistogramWidget {};
00390 }
00391
00392 QT_END_NAMESPACE
00393
00394 #endif // UI_HISTOGRAMWIDGET_H