libpappsomspp
Library for mass spectrometry
|
#include <obolistwidget.h>
Signals | |
void | oboTermChanged (OboPsiModTerm oboTerm) const |
Public Member Functions | |
OboListWidget (QWidget *parent=nullptr) | |
~OboListWidget () | |
void | filterMzPrecision (double target_mz, PrecisionPtr precision) |
double | getMzTarget () const |
get the current mz value used to filter term list | |
PrecisionPtr | getPrecisionPtr () const |
get the current precision used to filter term list | |
Private Slots | |
void | onSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected) |
void | onFilterChanged (pappso::PrecisionPtr precision) |
void | onFilterChanged () |
void | onFilterChanged (double value) |
Private Attributes | |
Ui::OboListWidgetForm * | ui |
OboListModel * | mpa_oboListModel = nullptr |
OboListProxyModel * | mpa_oboListProxyModel = nullptr |
Definition at line 49 of file obolistwidget.h.
|
explicit |
Default constructor
Definition at line 38 of file obolistwidget.cpp.
References mpa_oboListModel, mpa_oboListProxyModel, onSelectionChanged(), and ui.
OboListWidget::~OboListWidget | ( | ) |
Destructor
Definition at line 60 of file obolistwidget.cpp.
References mpa_oboListModel, mpa_oboListProxyModel, and ui.
void pappso::OboListWidget::filterMzPrecision | ( | double | target_mz, |
pappso::PrecisionPtr | precision ) |
Definition at line 89 of file obolistwidget.cpp.
References mpa_oboListProxyModel, and ui.
double pappso::OboListWidget::getMzTarget | ( | ) | const |
get the current mz value used to filter term list
Definition at line 143 of file obolistwidget.cpp.
References ui.
pappso::PrecisionPtr pappso::OboListWidget::getPrecisionPtr | ( | ) | const |
get the current precision used to filter term list
Definition at line 149 of file obolistwidget.cpp.
References ui.
|
signal |
References onFilterChanged(), and onSelectionChanged().
Referenced by pappso::OboChooserWidget::OboChooserWidget(), and onSelectionChanged().
|
privateslot |
Definition at line 107 of file obolistwidget.cpp.
References mpa_oboListProxyModel, and ui.
|
privateslot |
Definition at line 122 of file obolistwidget.cpp.
References mpa_oboListProxyModel, and ui.
|
privateslot |
Definition at line 137 of file obolistwidget.cpp.
References onFilterChanged().
Referenced by oboTermChanged(), and onFilterChanged().
|
privateslot |
Definition at line 74 of file obolistwidget.cpp.
References pappso::OboPsiModTerm::getAccession(), mpa_oboListModel, mpa_oboListProxyModel, and oboTermChanged().
Referenced by OboListWidget(), and oboTermChanged().
|
private |
Definition at line 89 of file obolistwidget.h.
Referenced by OboListWidget(), ~OboListWidget(), and onSelectionChanged().
|
private |
Definition at line 90 of file obolistwidget.h.
Referenced by OboListWidget(), ~OboListWidget(), filterMzPrecision(), onFilterChanged(), onFilterChanged(), and onSelectionChanged().
|
private |
Definition at line 87 of file obolistwidget.h.
Referenced by OboListWidget(), ~OboListWidget(), filterMzPrecision(), getMzTarget(), getPrecisionPtr(), onFilterChanged(), and onFilterChanged().