Skip to content

Commit 9d36c4c

Browse files
committed
also accept uppercase extensions (fixes #19766)
1 parent 8398aae commit 9d36c4c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/app/qgisapp.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6201,20 +6201,20 @@ void QgisApp::openFile( const QString &fileName, const QString &fileTypeHint )
62016201
{
62026202
// check to see if we are opening a project file
62036203
QFileInfo fi( fileName );
6204-
if ( fileTypeHint == QStringLiteral( "project" ) || fi.suffix() == QLatin1String( "qgs" ) || fi.suffix() == QLatin1String( "qgz" ) )
6204+
if ( fileTypeHint == QStringLiteral( "project" ) || fi.suffix().toLower() == QLatin1String( "qgs" ) || fi.suffix().toLower() == QLatin1String( "qgz" ) )
62056205
{
62066206
QgsDebugMsg( "Opening project " + fileName );
62076207
openProject( fileName );
62086208
}
6209-
else if ( fi.suffix() == QLatin1String( "qlr" ) )
6209+
else if ( fi.suffix().toLower() == QLatin1String( "qlr" ) )
62106210
{
62116211
openLayerDefinition( fileName );
62126212
}
6213-
else if ( fi.suffix() == QLatin1String( "qpt" ) )
6213+
else if ( fi.suffix().toLower() == QLatin1String( "qpt" ) )
62146214
{
62156215
openTemplate( fileName );
62166216
}
6217-
else if ( fi.suffix() == QLatin1String( "py" ) )
6217+
else if ( fi.suffix().toLower() == QLatin1String( "py" ) )
62186218
{
62196219
runScript( fileName );
62206220
}

0 commit comments

Comments
 (0)