![]() |
OpenMS
|
Tree view implementation for the list of TOPP tools. More...
#include <OpenMS/VISUAL/TOPPASTreeView.h>
Public Member Functions | |
| TOPPASTreeView (QWidget *parent=nullptr) | |
| Constructor. More... | |
| ~TOPPASTreeView () override | |
| Destructor. More... | |
| void | filter (const QString &must_match) |
| void | expandAll () |
| expand all subtrees, i.e. make them visible More... | |
| void | collapseAll () |
| collapse all subtrees; only show the uppermost level More... | |
Reimplemented Qt events | |
| QPoint | drag_start_pos_ |
| The drag start position. More... | |
| void | mousePressEvent (QMouseEvent *e) override |
| void | mouseMoveEvent (QMouseEvent *e) override |
| void | keyPressEvent (QKeyEvent *e) override |
| void | leaveEvent (QEvent *e) override |
| void | enterEvent (QEnterEvent *e) override |
Tree view implementation for the list of TOPP tools.
| TOPPASTreeView | ( | QWidget * | parent = nullptr | ) |
Constructor.
|
override |
Destructor.
| void collapseAll | ( | ) |
collapse all subtrees; only show the uppermost level
Referenced by TOPPASBase::TOPPASBase().
|
overrideprotected |
| void expandAll | ( | ) |
expand all subtrees, i.e. make them visible
Referenced by TOPPASBase::TOPPASBase().
| void filter | ( | const QString & | must_match | ) |
Filter tree elements by name (case insensitive and partial=substring matches are valid) An empty filter shows all elements. If an element in a subtree is matched, all parents up to the root are also shown.
Referenced by TOPPASBase::filterToolTree_().
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
protected |
The drag start position.