diff --git a/src/gui/peptide_list_view/peptidetablemodel.cpp b/src/gui/peptide_list_view/peptidetablemodel.cpp index 991729a019d1816be422aba00c91eff93cfa6045..6ca588d3b25109367f51f2580d4fb598bd2bc2ce 100644 --- a/src/gui/peptide_list_view/peptidetablemodel.cpp +++ b/src/gui/peptide_list_view/peptidetablemodel.cpp @@ -152,7 +152,8 @@ PeptideTableModel::columnCount(const QModelIndex &parent) const return 40; } QVariant -PeptideTableModel::headerData(int section, Qt::Orientation orientation, +PeptideTableModel::headerData(int section, + Qt::Orientation orientation, int role) const { if(orientation == Qt::Horizontal) @@ -399,6 +400,12 @@ PeptideTableModel::data(const QModelIndex &index, int role) const .getPeptideEvidence() ->getParam(PeptideEvidenceParam::mascot_score); break; + case(std::int8_t)PeptideListColumn::mascot_expectation_value: + return _p_protein_match->getPeptideMatchList() + .at(row) + .getPeptideEvidence() + ->getParam(PeptideEvidenceParam::mascot_expectation_value); + break; case(std::int8_t)PeptideListColumn::peptide_prophet_probability: return _p_protein_match->getPeptideMatchList()