-void EffectStackEdit::createSliderItem(const QString& name, int val , int min, int max, const QString suffix)
-{
- QWidget* toFillin = new QWidget(m_baseWidget);
- Constval *ctval = new Constval;
- ctval->setupUi(toFillin);
- ctval->horizontalSlider->setMinimum(min);
- ctval->horizontalSlider->setMaximum(max);
- if (!suffix.isEmpty()) ctval->spinBox->setSuffix(suffix);
- ctval->spinBox->setMinimum(min);
- ctval->spinBox->setMaximum(max);
- ctval->horizontalSlider->setPageStep((int)(max - min) / 10);
- ctval->horizontalSlider->setValue(val);
- ctval->label->setText(name);
- m_valueItems[name] = ctval;
- m_uiItems.append(ctval);
- connect(ctval->horizontalSlider, SIGNAL(valueChanged(int)) , this, SLOT(collectAllParameters()));
- m_vbox->addWidget(toFillin);
-}
-
-void EffectStackEdit::slotSliderMoved(int)
-{
- collectAllParameters();
-}
-