+ case CPE_YPbPr:
+ enableSliderScaling(true);
+ enableSliderColor(true);
+ enableCbVariant(false);
+ sliderColor->setRange(0,255);
+ sliderColor->setPageStep(128);
+ lblSliderName->setText(i18n("Y value"));
+ lblSliderName->setToolTip(i18n("The Y value describes the brightness of the colors."));
+ break;
+ case CPE_YUV_Y:
+#ifdef DEBUG_CPE
+ qDebug() << "Changing slider range.";
+#endif
+ enableSliderScaling(true);
+ enableSliderColor(true);
+ enableCbVariant(false);
+ sliderColor->setMaximum(321);
+ sliderColor->setRange(0,179);
+ sliderColor->setPageStep(90);
+ lblSliderName->setText(i18n("UV angle"));
+ lblSliderName->setToolTip(i18n("Angle through the UV plane, with all possible Y values."));
+ break;
+ case CPE_RGB_CURVE:
+ enableSliderScaling(true);
+ enableSliderColor(false);
+ enableCbVariant(true);
+ sliderScaling->setRange(1,255);
+ sliderScaling->setValue(255);
+ cbVariant->addItem(i18n("Red"), QVariant(ColorTools::COL_R));
+ cbVariant->addItem(i18n("Green"), QVariant(ColorTools::COL_G));
+ cbVariant->addItem(i18n("Blue"), QVariant(ColorTools::COL_B));
+ cbVariant->addItem(i18n("Luma"), QVariant(ColorTools::COL_Luma));
+ break;
+ case CPE_HSV_HUESHIFT:
+ enableSliderScaling(true);
+ enableSliderColor(true);
+ enableCbVariant(false);
+ sliderScaling->setRange(0,255);
+ sliderScaling->setValue(200);
+ sliderScaling->setInvertedAppearance(false);