16#ifndef QGSPROCESSINGDXFLAYERSWIDGETWRAPPER_H 
   17#define QGSPROCESSINGDXFLAYERSWIDGETWRAPPER_H 
   26#include "ui_qgsprocessingdxflayerdetailswidgetbase.h" 
   33class GUI_EXPORT QgsProcessingDxfLayerDetailsWidget : 
public QgsPanelWidget, 
private Ui::QgsProcessingDxfLayerDetailsWidget
 
   37    QgsProcessingDxfLayerDetailsWidget( 
const QVariant &value, 
QgsProject *project );
 
   39    QVariant value() 
const;
 
   41    QDialogButtonBox *buttonBox() { 
return mButtonBox; }
 
   49class GUI_EXPORT QgsProcessingDxfLayersPanelWidget : 
public QgsProcessingMultipleSelectionPanelWidget
 
   58    QgsProcessingDxfLayersPanelWidget(
 
   59      const QVariant &value,
 
   65    void configureLayer();
 
   68    void setItemValue( QStandardItem *item, 
const QVariant &value );
 
   76class GUI_EXPORT QgsProcessingDxfLayersWidget : 
public QWidget
 
   82    QgsProcessingDxfLayersWidget( QWidget *parent = 
nullptr );
 
   84    QVariant value()
 const { 
return mValue; }
 
   85    void setValue( 
const QVariant &value );
 
   99    void updateSummaryText();
 
  101    QLineEdit *mLineEdit = 
nullptr;
 
  102    QToolButton *mToolButton = 
nullptr;
 
  108    friend class TestProcessingGui;
 
  122    QString parameterType() 
const override;
 
  132    QVariant widgetValue() const override;
 
  134    QStringList compatibleParameterTypes() const override;
 
  135    QStringList compatibleOutputTypes() const override;
 
  139    QgsProcessingDxfLayersWidget *mPanel = 
nullptr;
 
  141    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.
 
Layers and optional attribute index to split into multiple layers using attribute value as layer name...