7 #ifndef CURVETREE_VIEW_H 8 #define CURVETREE_VIEW_H 11 #include <QTreeWidget> 26 void addItem(
const QString& prefix,
const QString& tree_name,
27 const QString& plot_ID)
override;
37 bool eventFilter(QObject*
object, QEvent* event)
override;
52 void treeVisitor(std::function<
void(QTreeWidgetItem*)> visitor);
63 #endif // CURVETREE_VIEW_H std::vector< std::string > getSelectedNames() override
void expandChildren(bool expanded, QTreeWidgetItem *item)
void removeCurve(const QString &name) override
void treeVisitor(std::function< void(QTreeWidgetItem *)> visitor)
void addItem(const QString &prefix, const QString &tree_name, const QString &plot_ID) override
virtual void keyPressEvent(QKeyEvent *) override
bool eventFilter(QObject *object, QEvent *event) override
void refreshColumns() override
std::pair< int, int > hiddenItemsCount() override
void refreshFontSize() override
CurveTreeView(CurveListPanel *parent)
void setViewResizeEnabled(bool) override
void clear(lua_State *L, int table_index)
bool applyVisibilityFilter(const QString &filter_string) override
virtual void hideValuesColumn(bool hide) override