@@ -971,6 +971,24 @@ Prepare the printer for printing in a PDF
971971 :rtype: QRectF
972972%End
973973
974+ virtual QgsExpressionContext createExpressionContext() const;
975+
976+ %Docstring
977+ Creates an expression context relating to the compositions's current state. The context includes
978+ scopes for global, project, composition and atlas properties.
979+ .. versionadded:: 2.12
980+ :rtype: QgsExpressionContext
981+ %End
982+
983+ QgsPropertyCollection &dataDefinedProperties();
984+ %Docstring
985+ Returns a reference to the composition's property collection, used for data defined overrides.
986+ .. versionadded:: 3.0
987+ .. seealso:: setDataDefinedProperties()
988+ :rtype: QgsPropertyCollection
989+ %End
990+
991+
974992 public slots:
975993 void sendItemAddedSignal( QgsComposerItem *item );
976994%Docstring
@@ -1018,24 +1036,6 @@ Casts object to the proper subclass type and calls corresponding itemAdded signa
10181036.. versionadded:: 2.5
10191037%End
10201038
1021- virtual QgsExpressionContext createExpressionContext() const;
1022-
1023- %Docstring
1024- Creates an expression context relating to the compositions's current state. The context includes
1025- scopes for global, project, composition and atlas properties.
1026- .. versionadded:: 2.12
1027- :rtype: QgsExpressionContext
1028- %End
1029-
1030- QgsPropertyCollection &dataDefinedProperties();
1031- %Docstring
1032- Returns a reference to the composition's property collection, used for data defined overrides.
1033- .. versionadded:: 3.0
1034- .. seealso:: setDataDefinedProperties()
1035- :rtype: QgsPropertyCollection
1036- %End
1037-
1038-
10391039 void setDataDefinedProperties( const QgsPropertyCollection &collection );
10401040%Docstring
10411041 Sets the composition's property collection, used for data defined overrides.
0 commit comments