diff --git a/src/plugins/projectexplorer/projectwelcomepage.cpp b/src/plugins/projectexplorer/projectwelcomepage.cpp index 4c8b6fd91c5..93084124da5 100644 --- a/src/plugins/projectexplorer/projectwelcomepage.cpp +++ b/src/plugins/projectexplorer/projectwelcomepage.cpp @@ -195,10 +195,12 @@ QVariant ProjectModel::data(const QModelIndex &index, int role) const QHash ProjectModel::roleNames() const { static QHash extraRoles{ + {Qt::DisplayRole, "displayName"}, {FilePathRole, "filePath"}, {PrettyFilePathRole, "prettyFilePath"} }; - return QAbstractListModel::roleNames().unite(extraRoles); + + return extraRoles; } void ProjectModel::resetProjects()