KisCurveWidget *curve = (KisCurveWidget*)m_valueItems[name];
if (curve) {
int color = value.toInt();
- if (color < 3)
- curve->setPixmap(QPixmap::fromImage(ColorTools::rgbCurvePlane(curve->size(), (ColorTools::ColorsRGB)color)));
- else
- curve->setPixmap(QPixmap());
+ curve->setPixmap(QPixmap::fromImage(ColorTools::rgbCurvePlane(curve->size(), (ColorTools::ColorsRGB)color)));
}
}
}
setAutoFillBackground(false);
setAttribute(Qt::WA_OpaquePaintEvent);
setMinimumSize(150, 150);
- setMaximumSize(350, 350);
+ setMaximumSize(1000, 1000);
+ setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
d->setCurveModified();
delete d;
}
+QSize KisCurveWidget::sizeHint() const
+{
+ return QSize(500, 500);
+}
+
void KisCurveWidget::setupInOutControls(QSpinBox *in, QSpinBox *out, int min, int max)
{
d->m_intIn = in;