From 87dbb8842f4aecb679bdb90d0a76acbf2d495d3e Mon Sep 17 00:00:00 2001 From: Salvatore Larosa Date: Thu, 16 Nov 2017 11:33:01 +0100 Subject: [PATCH] truncate only last extension in oper recent project menu cherry-picked from 7c9cc07e --- src/app/qgisapp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/qgisapp.cpp b/src/app/qgisapp.cpp index 97ba0e23b003..bae3b3d9c83d 100644 --- a/src/app/qgisapp.cpp +++ b/src/app/qgisapp.cpp @@ -3254,7 +3254,7 @@ void QgisApp::updateRecentProjectPaths() Q_FOREACH ( const QgsWelcomePageItemsModel::RecentProjectData& recentProject, mRecentProjects ) { - QAction* action = mRecentProjectsMenu->addAction( QString( "%1 (%2)" ).arg( recentProject.title != recentProject.path ? recentProject.title : QFileInfo( recentProject.path ).baseName(), QDir::toNativeSeparators( recentProject.path ) ) ); + QAction* action = mRecentProjectsMenu->addAction( QString( "%1 (%2)" ).arg( recentProject.title != recentProject.path ? recentProject.title : QFileInfo( recentProject.path ).completeBaseName(), QDir::toNativeSeparators( recentProject.path ) ) ); action->setEnabled( QFile::exists(( recentProject.path ) ) ); action->setData( recentProject.path ); }