Add \deprecated

This commit is contained in:
Even Rouault 2024-02-07 04:00:06 +01:00
parent 844e2a953f
commit d72e2cc0ac
No known key found for this signature in database
GPG Key ID: 33EBBFC47B3DD87D
3 changed files with 19 additions and 1 deletions

View File

@ -38,8 +38,16 @@ This element will load a relation editor onto the form.
QgsAttributeEditorRelation( const QString &name, const QString &relationId, QgsAttributeEditorElement *parent );
%Docstring
.. deprecated:: QGIS 3.16
%End
QgsAttributeEditorRelation( const QString &name, const QgsRelation &relation, QgsAttributeEditorElement *parent );
%Docstring
.. deprecated:: QGIS 3.16
%End
QgsAttributeEditorRelation( const QString &relationId, QgsAttributeEditorElement *parent );
%Docstring

View File

@ -38,8 +38,16 @@ This element will load a relation editor onto the form.
QgsAttributeEditorRelation( const QString &name, const QString &relationId, QgsAttributeEditorElement *parent );
%Docstring
.. deprecated:: QGIS 3.16
%End
QgsAttributeEditorRelation( const QString &name, const QgsRelation &relation, QgsAttributeEditorElement *parent );
%Docstring
.. deprecated:: QGIS 3.16
%End
QgsAttributeEditorRelation( const QString &relationId, QgsAttributeEditorElement *parent );
%Docstring

View File

@ -34,7 +34,7 @@ class CORE_EXPORT QgsAttributeEditorRelation : public QgsAttributeEditorElement
/**
* Possible buttons shown in the relation editor
* Deprecated since QGIS 3.18 use QgsRelationEditorWidget::Button instead
* \deprecated since QGIS 3.18 use QgsRelationEditorWidget::Button instead
* \since QGIS 3.16
*/
enum Button SIP_ENUM_BASETYPE( IntFlag )
@ -56,6 +56,7 @@ class CORE_EXPORT QgsAttributeEditorRelation : public QgsAttributeEditorElement
Q_FLAG( Buttons )
/**
* \deprecated since QGIS 3.16
*/
Q_DECL_DEPRECATED QgsAttributeEditorRelation( const QString &name, const QString &relationId, QgsAttributeEditorElement *parent )
: QgsAttributeEditorElement( Qgis::AttributeEditorType::Relation, name, parent )
@ -63,6 +64,7 @@ class CORE_EXPORT QgsAttributeEditorRelation : public QgsAttributeEditorElement
{}
/**
* \deprecated since QGIS 3.16
*/
Q_DECL_DEPRECATED QgsAttributeEditorRelation( const QString &name, const QgsRelation &relation, QgsAttributeEditorElement *parent )
: QgsAttributeEditorElement( Qgis::AttributeEditorType::Relation, name, parent )