22using namespace Qt::StringLiterals;
26QgsProcessingModelParameter::QgsProcessingModelParameter(
const QString ¶meterName )
27 : mParameterName( parameterName )
30QgsProcessingModelParameter *QgsProcessingModelParameter::clone()
const
32 return new QgsProcessingModelParameter( *
this );
35QVariant QgsProcessingModelParameter::toVariant()
const
38 map.insert( u
"name"_s, mParameterName );
39 saveCommonProperties( map );
43bool QgsProcessingModelParameter::loadVariant(
const QVariantMap &map )
45 mParameterName = map.value( u
"name"_s ).toString();
46 restoreCommonProperties( map );