Skip to content

Commit 1c3d1e7

Browse files
jef-nnyalldawson
authored andcommitted
also accept uppercase extensions (fixes #19766)
(cherry picked from commit 9d36c4c)
1 parent 8a5bcf9 commit 1c3d1e7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/app/qgisapp.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -6168,20 +6168,20 @@ void QgisApp::openFile( const QString &fileName, const QString &fileTypeHint )
61686168
{
61696169
// check to see if we are opening a project file
61706170
QFileInfo fi( fileName );
6171-
if ( fileTypeHint == QStringLiteral( "project" ) || fi.suffix() == QLatin1String( "qgs" ) || fi.suffix() == QLatin1String( "qgz" ) )
6171+
if ( fileTypeHint == QStringLiteral( "project" ) || fi.suffix().toLower() == QLatin1String( "qgs" ) || fi.suffix().toLower() == QLatin1String( "qgz" ) )
61726172
{
61736173
QgsDebugMsg( "Opening project " + fileName );
61746174
openProject( fileName );
61756175
}
6176-
else if ( fi.suffix() == QLatin1String( "qlr" ) )
6176+
else if ( fi.suffix().toLower() == QLatin1String( "qlr" ) )
61776177
{
61786178
openLayerDefinition( fileName );
61796179
}
6180-
else if ( fi.suffix() == QLatin1String( "qpt" ) )
6180+
else if ( fi.suffix().toLower() == QLatin1String( "qpt" ) )
61816181
{
61826182
openTemplate( fileName );
61836183
}
6184-
else if ( fi.suffix() == QLatin1String( "py" ) )
6184+
else if ( fi.suffix().toLower() == QLatin1String( "py" ) )
61856185
{
61866186
runScript( fileName );
61876187
}

0 commit comments

Comments
 (0)