File tree 2 files changed +5
-5
lines changed
2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -5947,20 +5947,20 @@ void QgisApp::openFile( const QString &fileName )
5947
5947
{
5948
5948
// check to see if we are opening a project file
5949
5949
QFileInfo fi( fileName );
5950
- if ( fi.completeSuffix () == QLatin1String( "qgs" ) || fi.completeSuffix () == QLatin1String( "qgz" ) )
5950
+ if ( fi.suffix () == QLatin1String( "qgs" ) || fi.suffix () == QLatin1String( "qgz" ) )
5951
5951
{
5952
5952
QgsDebugMsg( "Opening project " + fileName );
5953
5953
openProject( fileName );
5954
5954
}
5955
- else if ( fi.completeSuffix () == QLatin1String( "qlr" ) )
5955
+ else if ( fi.suffix () == QLatin1String( "qlr" ) )
5956
5956
{
5957
5957
openLayerDefinition( fileName );
5958
5958
}
5959
- else if ( fi.completeSuffix () == QLatin1String( "qpt" ) )
5959
+ else if ( fi.suffix () == QLatin1String( "qpt" ) )
5960
5960
{
5961
5961
openTemplate( fileName );
5962
5962
}
5963
- else if ( fi.completeSuffix () == QLatin1String( "py" ) )
5963
+ else if ( fi.suffix () == QLatin1String( "py" ) )
5964
5964
{
5965
5965
runScript( fileName );
5966
5966
}
Original file line number Diff line number Diff line change @@ -798,7 +798,7 @@ QVector<QgsDataItem *> QgsDirectoryItem::createChildren()
798
798
799
799
if ( fileInfo.suffix () == QLatin1String ( " qgs" ) || fileInfo.suffix () == QLatin1String ( " qgz" ) )
800
800
{
801
- QgsDataItem *item = new QgsProjectItem ( this , fileInfo.baseName (), path );
801
+ QgsDataItem *item = new QgsProjectItem ( this , fileInfo.completeBaseName (), path );
802
802
children.append ( item );
803
803
continue ;
804
804
}
You can’t perform that action at this time.
0 commit comments