コード例 #1
0
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());
}
コード例 #2
0
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() );
}