16#ifndef QGSPROCESSINGTOOLBOXTREEVIEW_H 
   17#define QGSPROCESSINGTOOLBOXTREEVIEW_H 
   25class QgsProcessingRecentAlgorithmLog;
 
   36class 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 );
 
  111    void keyPressEvent( QKeyEvent *event ) 
override;
 
  121    QModelIndex findFirstVisibleAlgorithm( 
const QModelIndex &parent );
 
  123    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.