#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.