KisPressureOpacityOption::KisPressureOpacityOption() : KisCurveOption(i18n("Opacity"), "Opacity", KisPaintOpOption::generalCategory(), true) { m_checkable = false; setMinimumLabel(i18n("Transparent")); setMaximumLabel(i18n("Opaque")); }
KisPressureRotationOption::KisPressureRotationOption() : KisCurveOption(i18n("Rotation"), "Rotation", KisPaintOpOption::brushCategory(), false), m_defaultAngle(0.0) { setMinimumLabel(i18n("0°")); setMaximumLabel(i18n("360°")); }
KisPressureSpacingOption::KisPressureSpacingOption() : KisCurveOption(i18n("Spacing"), "Spacing", KisPaintOpOption::brushCategory(), false), m_isotropicSpacing(false) { setMinimumLabel(i18n("0%")); setMaximumLabel(i18n("100%")); }
KisPressureSoftnessOption::KisPressureSoftnessOption() : KisCurveOption(i18n("Softness"), "Softness", KisPaintOpOption::generalCategory(), false, 1.0, 0.1, 1.0) { setMinimumLabel(i18n("Soft")); setMaximumLabel(i18n("Hard")); }
KisPressureHSVOption::KisPressureHSVOption(const QString& name, const QString& parameterName, double min, double max) : KisCurveOption(name, parameterName, KisPaintOpOption::colorCategory(), false), d(new Private) { d->parameterName = parameterName; d->paramId = -1; d->min = min; d->max = max; // xgettext: no-c-format QString activeColorMsg = i18n("(50% is active color)"); QString br("<br />"); QString fullPercent = i18n("100%"); QString zeroPercent = i18n("0%"); if (parameterName == "h") { setMaximumLabel(fullPercent + br + i18n("CW hue")); setMinimumLabel(zeroPercent + br +i18n("CCW hue") + br + activeColorMsg); } else if (parameterName == "s") { setMaximumLabel(fullPercent + br + i18n("More saturation")); setMinimumLabel(zeroPercent + br +i18n("Less saturation ") + br + activeColorMsg); } else if (parameterName == "v") { setMaximumLabel(fullPercent + br + i18n("Higher value")); setMinimumLabel(zeroPercent + br + i18n("Lower value ") + br + activeColorMsg); } else { // defaults to unchanged labels dbgPlugins << "Unknown parameter for " << name << ", parameterName " << parameterName; } }
KisCurvesOpacityOption::KisCurvesOpacityOption() : KisCurveOption(i18n("Curves opacity"), "Curves opacity", KisPaintOpOption::generalCategory(), false) { setMinimumLabel(i18n("0%")); setMaximumLabel(i18n("100%")); }
KisDensityOption::KisDensityOption() : KisCurveOption(i18n("Density"), "Density", KisPaintOpOption::brushCategory(), false) { setMinimumLabel(i18n("0%")); setMaximumLabel(i18n("100%")); }
KisPressureMixOption::KisPressureMixOption() : KisCurveOption(i18n("Mix"), "Mix", KisPaintOpOption::colorCategory(), false) { setMinimumLabel(i18n("Foreground")); setMaximumLabel(i18n("Background")); }