completely hide parameter type definition from SIP

This commit is contained in:
Alexander Bruy 2020-10-30 15:34:26 +02:00
parent 3feb0ad447
commit ee241edb87
4 changed files with 4 additions and 32 deletions

View File

@ -71,38 +71,6 @@ Converts a single input layer to QVariant representation (a QVariantMap)
};
class QgsProcessingParameterTypeDxfLayers : QgsProcessingParameterType
{
%Docstring
Parameter type definition for QgsProcessingParameterDxfLayers.
.. note::
This class is not a part of public API.
.. versionadded:: 3.18
%End
%TypeHeaderCode
#include "qgsprocessingparameterdxflayers.h"
%End
public:
virtual QgsProcessingParameterDefinition *create( const QString &name ) const /Factory/;
virtual QString description() const;
virtual QString name() const;
virtual QString id() const;
virtual QString pythonImportString() const;
virtual QString className() const;
virtual QStringList acceptedPythonTypes() const;
};
/************************************************************************
* This file has been generated automatically from *
* *

View File

@ -226,6 +226,7 @@ their acceptable ranges, defaults, etc.
%End
%TypeHeaderCode
#include "qgsprocessingparameteraggregate.h"
#include "qgsprocessingparameterdxflayers.h"
#include "qgsprocessingparameterfieldmap.h"
#include "qgsprocessingparametertininputlayers.h"
#include "qgsprocessingparametervectortilewriterlayers.h"

View File

@ -64,6 +64,7 @@ class CORE_EXPORT QgsProcessingParameterDxfLayers : public QgsProcessingParamete
static QVariantMap layerAsVariantMap( const QgsDxfExport::DxfLayer &layer );
};
#ifndef SIP_RUN
///@cond PRIVATE
/**
@ -121,5 +122,6 @@ class CORE_EXPORT QgsProcessingParameterTypeDxfLayers : public QgsProcessingPara
};
///@endcond
#endif
#endif // QGSPROCESSINGPARAMETERDXFLAYERS_H

View File

@ -333,6 +333,7 @@ class CORE_EXPORT QgsProcessingParameterDefinition
#ifdef SIP_RUN
% TypeHeaderCode
#include "qgsprocessingparameteraggregate.h"
#include "qgsprocessingparameterdxflayers.h"
#include "qgsprocessingparameterfieldmap.h"
#include "qgsprocessingparametertininputlayers.h"
#include "qgsprocessingparametervectortilewriterlayers.h"