16 #ifndef QGSPROCESSINGTOOLBOXTREEVIEW_H
17 #define QGSPROCESSINGTOOLBOXTREEVIEW_H
25 class QgsProcessingRecentAlgorithmLog;
36 class GUI_EXPORT QgsProcessingToolboxTreeView :
public QTreeView
54 QgsProcessingRecentAlgorithmLog *recentLog =
nullptr );
64 QgsProcessingRecentAlgorithmLog *recentLog =
nullptr );
87 void setFilters( QgsProcessingToolboxProxyModel::Filters filters );
94 QgsProcessingToolboxProxyModel::Filters filters()
const;
107 void setFilterString(
const QString &filter );
117 QModelIndex findFirstVisibleAlgorithm(
const QModelIndex &parent );
119 friend class TestQgsProcessingModel;
124 #endif // QGSPROCESSINGTOOLBOXTREEVIEW_H