22using namespace Qt::StringLiterals;
26QgsProcessingModelParameter::QgsProcessingModelParameter(
const QString ¶meterName )
27 : mParameterName( parameterName )
32QgsProcessingModelParameter *QgsProcessingModelParameter::clone()
const
34 return new QgsProcessingModelParameter( *
this );
37QVariant QgsProcessingModelParameter::toVariant()
const
40 map.insert( u
"name"_s, mParameterName );
41 saveCommonProperties( map );
45bool QgsProcessingModelParameter::loadVariant(
const QVariantMap &map )
47 mParameterName = map.value( u
"name"_s ).toString();
48 restoreCommonProperties( map );