13 #include <QAbstractItemModel>
23 class QTreeWidgetItem;
26 class QSortFilterProxyModel;
52 void addPath(
const std::string &name,
const std::string &path);
58 void setSearchPath(
const QString &context,
const QString &path);
67 void handleSelection(
const QModelIndex ¤t,
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