Skip to content

Commit bb63a83

Browse files
committed
Add missing output from package algorithm
1 parent 6283ca6 commit bb63a83

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

python/plugins/processing/gui/wrappers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -462,7 +462,7 @@ def createWidget(self):
462462
else:
463463
self.combo = QComboBox()
464464
self.combo.setEditable(True)
465-
files = self.dialog.getAvailableValuesOfType(QgsProcessingParameterFile, (QgsProcessingOutputFile, QgsProcessingOutputString))
465+
files = self.dialog.getAvailableValuesOfType(QgsProcessingParameterFile, (QgsProcessingOutputRasterLayer, QgsProcessingOutputVectorLayer, QgsProcessingOutputMapLayer, QgsProcessingOutputFile, QgsProcessingOutputString))
466466
for f in files:
467467
self.combo.addItem(self.dialog.resolveValueDescription(f), f)
468468
if self.param.flags() & QgsProcessingParameterDefinition.FlagOptional:

src/analysis/processing/qgsalgorithmpackage.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ void QgsPackageAlgorithm::initAlgorithm( const QVariantMap & )
4747
addParameter( new QgsProcessingParameterMultipleLayers( QStringLiteral( "LAYERS" ), QObject::tr( "Input layers" ), QgsProcessing::TypeVector ) );
4848
addParameter( new QgsProcessingParameterFileDestination( QStringLiteral( "OUTPUT" ), QObject::tr( "Destination GeoPackage" ), QObject::tr( "GeoPackage files (*.gpkg)" ) ) );
4949
addParameter( new QgsProcessingParameterBoolean( QStringLiteral( "OVERWRITE" ), QObject::tr( "Overwrite existing GeoPackage" ), false ) );
50+
addOutput( new QgsProcessingOutputFile( QStringLiteral( "OUTPUT" ), QObject::tr( "GeoPackage" ) ) );
5051
}
5152

5253
QString QgsPackageAlgorithm::shortHelpString() const

0 commit comments

Comments
 (0)