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;
 
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.