We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 195539d commit 8790c4cCopy full SHA for 8790c4c
src/gui/processing/qgsprocessingwidgetwrapper.cpp
@@ -124,7 +124,10 @@ QLabel *QgsAbstractProcessingParameterWidgetWrapper::createLabel()
124
case QgsProcessingGui::Standard:
125
case QgsProcessingGui::Modeler:
126
{
127
- std::unique_ptr< QLabel > label = qgis::make_unique< QLabel >( mParameterDefinition->description() );
+ QString description = mParameterDefinition->description();
128
+ if ( parameterDefinition()->flags() & QgsProcessingParameterDefinition::FlagOptional )
129
+ description = QObject::tr( "%1 [optional]" ).arg( description );
130
+ std::unique_ptr< QLabel > label = qgis::make_unique< QLabel >( description );
131
label->setToolTip( mParameterDefinition->toolTip() );
132
return label.release();
133
}
0 commit comments