OpenMS
|
A widget which shows a list of DataFilter items. More...
#include <OpenMS/VISUAL/FilterList.h>
Public Slots | |
void | set (const DataFilters &filters) |
Signals | |
void | filterChanged (const DataFilters &filters) |
emitted when the user has edited/added/removed a filter More... | |
Public Member Functions | |
FilterList (QWidget *parent) | |
C'tor. More... | |
~FilterList () override | |
Private Slots | |
void | filterEdit_ (QListWidgetItem *item) |
void | customContextMenuRequested_ (const QPoint &pos) |
right-clicking on the QListWidget 'filter' will call this slot More... | |
Private Attributes | |
Ui::FilterList * | ui_ |
DataFilters | filters_ |
internal representation of filters More... | |
A widget which shows a list of DataFilter items.
Filters can be added, edited and removed. A checkbox allows to switch them all on/off.
|
explicit |
C'tor.
|
override |
|
privateslot |
right-clicking on the QListWidget 'filter' will call this slot
|
signal |
emitted when the user has edited/added/removed a filter
Referenced by TOPPViewBase::TOPPViewBase().
|
privateslot |
the user wants to edit a filter (by double-clicking it) emits 'filterChanged' signal if filter was modified
|
slot |
provide new filters to the widget does invoke the 'filterChanged' signal
Referenced by TOPPViewBase::updateFilterBar().
|
private |
internal representation of filters
|
private |