Merge pull request #6667 from slarosa/fix_18530

Fixes #18530: Removing project item from Welcome screen crashes QGIS
This commit is contained in:
Salvatore Larosa 2018-03-24 12:30:07 +01:00 committed by GitHub
commit 2220a6eadd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -201,6 +201,9 @@ QVariant QgsWelcomePageItemsModel::data( const QModelIndex &index, int role ) co
Qt::ItemFlags QgsWelcomePageItemsModel::flags( const QModelIndex &index ) const
{
if ( !index.isValid() || !rowCount( index.parent() ) )
return Qt::NoItemFlags;
Qt::ItemFlags flags = QAbstractListModel::flags( index );
const RecentProjectData &projectData = mRecentProjects.at( index.row() );