#include <curvetree_view.h>

Public Member Functions | |
| void | addItem (const QString &item_name) override |
| bool | applyVisibilityFilter (const QString &filter_string) override |
| void | clear () override |
| CurveTreeView (CurveListPanel *parent) | |
| bool | eventFilter (QObject *object, QEvent *event) override |
| std::vector< std::string > | getSelectedNames () override |
| std::pair< int, int > | hiddenItemsCount () override |
| virtual void | hideValuesColumn (bool hide) override |
| void | refreshColumns () override |
| void | refreshFontSize () override |
| void | removeCurve (const QString &name) override |
| void | setViewResizeEnabled (bool) override |
| void | treeVisitor (std::function< void(QTreeWidgetItem *)> visitor) |
Public Member Functions inherited from CurvesView | |
| CurvesView (CurveListPanel *parent) | |
| bool | eventFilterBase (QObject *object, QEvent *event) |
| void | setFontSize (int size) |
Private Member Functions | |
| void | expandChildren (QTreeWidgetItem *item) |
Private Attributes | |
| int | _hidden_count = 0 |
| int | _leaf_count = 0 |
Additional Inherited Members | |
Protected Attributes inherited from CurvesView | |
| QPoint | _drag_start_pos |
| bool | _dragging = false |
| bool | _newX_modifier = false |
| CurveListPanel * | _parent_panel |
| int | _point_size = 9 |
Definition at line 8 of file curvetree_view.h.
| CurveTreeView::CurveTreeView | ( | CurveListPanel * | parent | ) |
Definition at line 19 of file curvetree_view.cpp.
|
overridevirtual |
Implements CurvesView.
Definition at line 59 of file curvetree_view.cpp.
|
overridevirtual |
Implements CurvesView.
Definition at line 161 of file curvetree_view.cpp.
|
inlineoverridevirtual |
Implements CurvesView.
Definition at line 13 of file curvetree_view.h.
|
inlineoverride |
Definition at line 30 of file curvetree_view.h.
|
private |
Definition at line 284 of file curvetree_view.cpp.
|
overridevirtual |
Implements CurvesView.
Definition at line 132 of file curvetree_view.cpp.
|
inlineoverridevirtual |
Implements CurvesView.
Definition at line 45 of file curvetree_view.h.
|
overridevirtual |
Implements CurvesView.
Definition at line 261 of file curvetree_view.cpp.
|
overridevirtual |
Implements CurvesView.
Definition at line 124 of file curvetree_view.cpp.
|
overridevirtual |
Implements CurvesView.
Definition at line 143 of file curvetree_view.cpp.
|
overridevirtual |
Implements CurvesView.
Definition at line 231 of file curvetree_view.cpp.
|
inlineoverridevirtual |
Implements CurvesView.
Definition at line 50 of file curvetree_view.h.
| void CurveTreeView::treeVisitor | ( | std::function< void(QTreeWidgetItem *)> | visitor | ) |
Definition at line 267 of file curvetree_view.cpp.
|
private |
Definition at line 61 of file curvetree_view.h.
|
private |
Definition at line 62 of file curvetree_view.h.