20 , m_shrinkValue(config->getInt(
"x-radius", 1))
21 , m_shrinkFromImageBorder(!config->getBool(
"edgeLock", false))
31 spbShrinkValue->setFocus();
32 spbShrinkValue->setVisible(
true);
33 spbShrinkValueDouble->setVisible(
false);
42 spbGroup->
addWidget(spbShrinkValueDouble);
68 spbShrinkValue->setVisible(
false);
69 spbShrinkValueDouble->setVisible(
true);
71 spbShrinkValue->setVisible(
true);
72 spbShrinkValueDouble->setVisible(
false);
80 spbShrinkValueDouble->blockSignals(
true);
82 spbShrinkValueDouble->blockSignals(
false);
85 spbShrinkValue->blockSignals(
true);
86 spbShrinkValue->setValue(selectedUnit.
toUserValue(finalValue));
87 spbShrinkValue->blockSignals(
false);
float value(const T *src, size_t ch)
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
void addWidget(QWidget *widget)
KisImageWSP image() const
Return the image this view is displaying.
qreal fromUserValue(qreal value) const
static KoUnit fromListForUi(int index, ListOptions listOptions=ListAll, qreal factor=1.0)
@ Point
Postscript point, 1/72th of an Inco.
static QStringList listOfUnitNameForUi(ListOptions listOptions=ListAll)
Returns the list of unit types for the UI, controlled with the given listOptions.
qreal toUserValue(qreal ptValue, bool rounding=true) const
void slotUnitChanged(int index)
void slotShrinkFromImageBorderChanged(bool value)
void getConfiguration(KisOperationConfigurationSP config) override
void updateShrinkUIValue(double value)
WdgShrinkSelection(QWidget *parent, KisViewManager *view, KisOperationConfigurationSP config)
void slotShrinkValueChanged(int value)
bool m_shrinkFromImageBorder