16 #ifndef QGSPROCESSINGVECTORTILEWRITERLAYERSWIDGETWRAPPER_H 
   17 #define QGSPROCESSINGVECTORTILEWRITERLAYERSWIDGETWRAPPER_H 
   26 #include "ui_qgsprocessingvectortilewriterlayerdetailswidgetbase.h" 
   34 class QgsProcessingVectorTileWriteLayerDetailsWidget : 
public QgsPanelWidget, 
private Ui::QgsProcessingVectorTileWriterLayerDetailsWidget
 
   37     QgsProcessingVectorTileWriteLayerDetailsWidget( 
const QVariant &value, 
QgsProject *project );
 
   39     QVariant value() 
const;
 
   41     QDialogButtonBox *buttonBox() { 
return mButtonBox; }
 
   49 class QgsProcessingVectorTileWriterLayersPanelWidget : 
public QgsProcessingMultipleSelectionPanelWidget
 
   58     QgsProcessingVectorTileWriterLayersPanelWidget(
 
   59       const QVariant &value,
 
   65     void configureLayer();
 
   69     void setItemValue( QStandardItem *item, 
const QVariant &value );
 
   78 class QgsProcessingVectorTileWriterLayersWidget : 
public QWidget
 
   84     QgsProcessingVectorTileWriterLayersWidget( QWidget *parent = 
nullptr );
 
   86     QVariant value()
 const { 
return mValue; }
 
   87     void setValue( 
const QVariant &value );
 
  101     void updateSummaryText();
 
  103     QLineEdit *mLineEdit = 
nullptr;
 
  104     QToolButton *mToolButton = 
nullptr;
 
  110     friend class TestProcessingGui;
 
  134     QVariant widgetValue() const override;
 
  136     QStringList compatibleParameterTypes() const override;
 
  137     QStringList compatibleOutputTypes() const override;
 
  141     QgsProcessingVectorTileWriterLayersWidget *mPanel = 
nullptr;
 
  143     friend class TestProcessingGui;
 
Contains information about the context in which a processing algorithm is executed.
WidgetType
Types of dialogs which Processing widgets can be created for.
@ Standard
Standard algorithm dialog.
Base class for the definition of processing parameters.
Contains settings which reflect the context in which a Processing parameter widget is shown,...
Encapsulates a QGIS project, including sets of map layers and their styles, layouts,...
Represents a vector layer which manages a vector based data sets.
Configuration of a single input vector layer to be included in the output.