25#include <QAbstractItemModel>
37class QSortFilterProxyModel;
62 void addPath(
const std::string& name,
const std::string& path);
74 void handleSelection(
const QModelIndex& current,
const QModelIndex& previous);
void expandToDepth(int depth)
void setSearchPath(const QString &context, const QString &path)
void handleSelection(const QModelIndex ¤t, const QModelIndex &previous)
void saveLocalExpressionAs()
void filterChanged(const QString &str)
bool getExpressionDirs(const std::string &context)
ExprBrowser(QWidget *parent, ExprEditor *editor)
void addUserExpressionPath(const std::string &context)
void setApplyOnSelect(bool on)
void addPath(const std::string &name, const std::string &path)
std::string getSelectedPath()
ExprTreeFilterModel * proxyModel
void selectPath(const char *path)
std::string _localExprDir
ExprTreeModel * treeModel
If a scalar is used in a vector context