32#include <QSortFilterProxyModel> 
   58  bool lessThan(
const QModelIndex &source_left,
 
   59                const QModelIndex &source_right) 
const override;
 
   61                        const QModelIndex &source_parent) 
const override;
 
 
OboListProxyModel(OboListModel *source_model, QObject *parent=nullptr)
 
PrecisionPtr m_precisionPtr
 
OboListModel * mp_sourceModel
 
bool lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const override
 
bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const override
 
void filterMzPrecision(double target_mz, PrecisionPtr precision)
 
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
 
const PrecisionBase * PrecisionPtr