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 );
86 void setFilters( QgsProcessingToolboxProxyModel::Filters filters );
100 void setFilterString(
const QString &filter );
110 QModelIndex findFirstVisibleAlgorithm(
const QModelIndex &parent );
112 friend class TestQgsProcessingModel;
117 #endif // QGSPROCESSINGTOOLBOXTREEVIEW_H
Abstract base class for processing algorithms.
Registry for various processing components, including providers, algorithms and various parameters an...
Represents a vector layer which manages a vector based data sets.