void KisDeformOption::writeOptionSetting(KisPropertiesConfiguration* config) const { config->setProperty(DEFORM_AMOUNT, m_options->deformAmount->value()); config->setProperty(DEFORM_ACTION, deformAction()); config->setProperty(DEFORM_USE_BILINEAR, m_options->interpolationChBox->isChecked()); config->setProperty(DEFORM_USE_COUNTER, m_options->useCounter->isChecked()); config->setProperty(DEFORM_USE_OLD_DATA, m_options->useOldData->isChecked()); }
void KisDeformPaintOpSettingsWidget::writeConfiguration( KisPropertiesConfiguration* config ) const { config->setProperty( "paintop", "deformbrush"); // XXX: make this a const id string config->setProperty( "radius", radius() ); config->setProperty( "deform_amount", deformAmount() ); config->setProperty( "deform_action", deformAction() ); config->setProperty( "bilinear", bilinear() ); config->setProperty( "use_movement_paint", useMovementPaint() ); config->setProperty( "use_counter", useCounter() ); config->setProperty( "use_old_data", useOldData() ); config->setProperty( "spacing", spacing() ); }