32#include <QStringListModel>
61 QVariant
data(
const QModelIndex &index,
62 int role = Qt::DisplayRole)
const override;
64 int rowCount(
const QModelIndex &parent = QModelIndex())
const override;
pappso::OboListModel * mp_parent
OboPsiModHandler(OboListModel *parent)
void setOboPsiModTerm(const OboPsiModTerm &term) override
triggered function on each obo term when parsing obo file
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const override
const OboPsiModTerm & getOboPsiModTerm(int row) const
OboListModel(QObject *parent=nullptr)
std::vector< OboPsiModTerm > m_oboPsiModTermList
int rowCount(const QModelIndex &parent=QModelIndex()) const override
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...