Skip to content

Commit

Permalink
Only show 'Change File Encoding' option for feature sink processing o…
Browse files Browse the repository at this point in the history
…utputs

This setting has no effect for other output types
  • Loading branch information
nyalldawson committed Mar 26, 2020
1 parent da56169 commit bcbf3f2
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/gui/processing/qgsprocessingoutputdestinationwidget.cpp
Expand Up @@ -233,11 +233,13 @@ void QgsProcessingLayerOutputDestinationWidget::showMenu()
mMenu->addAction( actionSaveToPostGIS );
}

QAction *actionSetEncoding = new QAction( tr( "Change File Encoding (%1)…" ).arg( mEncoding ), this );
connect( actionSetEncoding, &QAction::triggered, this, &QgsProcessingLayerOutputDestinationWidget::selectEncoding );
mMenu->addAction( actionSetEncoding );
if ( mParameter->type() == QgsProcessingParameterFeatureSink::typeName() )
{
QAction *actionSetEncoding = new QAction( tr( "Change File Encoding (%1)…" ).arg( mEncoding ), this );
connect( actionSetEncoding, &QAction::triggered, this, &QgsProcessingLayerOutputDestinationWidget::selectEncoding );
mMenu->addAction( actionSetEncoding );
}
mMenu->exec( QCursor::pos() );

}

void QgsProcessingLayerOutputDestinationWidget::skipOutput()
Expand Down

0 comments on commit bcbf3f2

Please sign in to comment.