28 lager::cursor<qreal> radiusCursor,
29 lager::cursor<qreal> hardnessCursor,
30 lager::cursor<qreal> opacityCursor)
32 m_d(new
Private(optionData, radiusCursor, hardnessCursor, opacityCursor))
37 setObjectName(
"KisCompositeOpOption");
39 QWidget* widget =
new QWidget();
41 Ui::WdgMyPaintOptions ui;
44 ui.radiusSPBox->setRange(0.01, 8.0, 2);
45 ui.radiusSPBox->setSingleStep(0.01);
47 ui.hardnessSPBox->setRange(0.02, 1.0, 2);
48 ui.hardnessSPBox->setSingleStep(0.01);
50 ui.opacitySPBox->setRange(0.0, 1.0, 2);
51 ui.opacitySPBox->setSingleStep(0.01);
53 connectControl(ui.eraserBox, &
m_d->model,
"eraserMode");
54 connectControl(ui.radiusSPBox, &
m_d->model,
"radius");
55 connectControl(ui.hardnessSPBox, &
m_d->model,
"hardness");
56 connectControl(ui.opacitySPBox, &
m_d->model,
"opacity");