1 #include "AdvancedStretch.h"
3 #include <QStackedWidget>
12 #include "StretchType.h"
13 #include "LinearStretchType.h"
14 #include "SawtoothStretchType.h"
15 #include "BinaryStretchType.h"
16 #include "ManualStretchType.h"
29 const QString &name,
const QColor &color) {
30 setLayout(
new QVBoxLayout());
32 setSizePolicy(QSizePolicy::MinimumExpanding,
33 QSizePolicy::MinimumExpanding);
35 typeSelectionArea->setLayout(
new QHBoxLayout());
36 typeSelectionArea->layout()->addWidget(
new QLabel(
"Stretch Type"));
39 stretchTypeSelection->addItem(
"Linear", 0);
40 stretchTypeSelection->addItem(
"Sawtooth", 1);
41 stretchTypeSelection->addItem(
"Binary", 2);
42 stretchTypeSelection->addItem(
"Manual", 3);
44 typeSelectionArea->layout()->addWidget(stretchTypeSelection);
45 layout()->addWidget(typeSelectionArea);
69 connect(stretchTypeSelection, SIGNAL(currentIndexChanged(
int)),
71 connect(stretchTypeSelection, SIGNAL(currentIndexChanged(
int)),