mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-17 00:04:02 -04:00
Update API break dox
This commit is contained in:
parent
39b89d1bac
commit
69d10fae0f
@ -596,6 +596,13 @@ QgsComposerNodesItem {#qgis_api_break_3_0_QgsComposerNodesItem}
|
|||||||
- _writeXMLStyle() has been renamed to _writeXMLStyle()
|
- _writeXMLStyle() has been renamed to _writeXMLStyle()
|
||||||
- unselectNode() has been renamed to deselectNode() <!--#spellok-->
|
- unselectNode() has been renamed to deselectNode() <!--#spellok-->
|
||||||
|
|
||||||
|
QgsComposerObject {#qgis_api_break_3_0_QgsComposerObject}
|
||||||
|
-----------------
|
||||||
|
|
||||||
|
- dataDefinedProperty() and setDataDefinedProperty() no longer use QgsDataDefined objects.
|
||||||
|
Instead these methods have been ported to the QgsProperty framework.
|
||||||
|
- dataDefinedEvaluate() was removed. Use the QgsProperty evaluation methods instead.
|
||||||
|
|
||||||
|
|
||||||
QgsComposerPicture {#qgis_api_break_3_0_QgsComposerPicture}
|
QgsComposerPicture {#qgis_api_break_3_0_QgsComposerPicture}
|
||||||
------------------
|
------------------
|
||||||
@ -640,6 +647,16 @@ QgsComposerTableV2 {#qgis_api_break_3_0_QgsComposerTableV2}
|
|||||||
- unselectNode() has been renamed to deselectNode() <!--#spellok-->
|
- unselectNode() has been renamed to deselectNode() <!--#spellok-->
|
||||||
|
|
||||||
|
|
||||||
|
QgsComposerUtils {#qgis_api_break_3_0_QgsComposerUtils}
|
||||||
|
-----------------
|
||||||
|
|
||||||
|
- readDataDefinedPropertyMap() was renamed to readOldDataDefinedPropertyMap() and the signature has changed
|
||||||
|
to use a QgsPropertyCollection object.
|
||||||
|
- readDataDefinedProperty() was renamed to readOldDataDefinedProperty() and the signature has changed
|
||||||
|
to use the QgsProperty framework objects.
|
||||||
|
- writeDataDefinedPropertyMap() was removed. This is now handled by QgsPropertyCollection::writeXml()
|
||||||
|
|
||||||
|
|
||||||
QgsComposition {#qgis_api_break_3_0_QgsComposition}
|
QgsComposition {#qgis_api_break_3_0_QgsComposition}
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
@ -655,6 +672,8 @@ were removed. Use setSnapTolerance() and snapTolerance() instead.
|
|||||||
- addComposerTable(), composerTableAdded() were removed.
|
- addComposerTable(), composerTableAdded() were removed.
|
||||||
- setAllUnselected() has been renamed to setAllDeselected. <!--#spellok-->
|
- setAllUnselected() has been renamed to setAllDeselected. <!--#spellok-->
|
||||||
- worldFileMap() and setWorldFileMap() have been renamed to referenceMap() and setReferenceMap()
|
- worldFileMap() and setWorldFileMap() have been renamed to referenceMap() and setReferenceMap()
|
||||||
|
- dataDefinedProperty() and setDataDefinedProperty() now use the QgsProperty framework instead
|
||||||
|
of QgsDataDefined objects.
|
||||||
|
|
||||||
|
|
||||||
QgsCoordinateReferenceSystem {#qgis_api_break_3_0_QgsCoordinateReferenceSystem}
|
QgsCoordinateReferenceSystem {#qgis_api_break_3_0_QgsCoordinateReferenceSystem}
|
||||||
@ -758,7 +777,6 @@ QgsDataDefinedButton {#qgis_api_break_3_0_QgsDataDefinedButton}
|
|||||||
- registerGetExpressionContextCallback has been removed in favor of registerExpressionContextGenerator
|
- registerGetExpressionContextCallback has been removed in favor of registerExpressionContextGenerator
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
QgsDataDefinedSymbolDialog {#qgis_api_break_3_0_QgsDataDefinedSymbolDialog}
|
QgsDataDefinedSymbolDialog {#qgis_api_break_3_0_QgsDataDefinedSymbolDialog}
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
@ -766,6 +784,12 @@ QgsDataDefinedSymbolDialog {#qgis_api_break_3_0_QgsDataDefinedSymbolDialo
|
|||||||
instead.
|
instead.
|
||||||
|
|
||||||
|
|
||||||
|
QgsDataDefinedValueDialog {#qgis_api_break_3_0_QgsDataDefinedValueDialog}
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
- These classes and subclasses now use QgsProperty objects instead of QgsDataDefined.
|
||||||
|
|
||||||
|
|
||||||
QgsDataItem {#qgis_api_break_3_0_QgsDataItem}
|
QgsDataItem {#qgis_api_break_3_0_QgsDataItem}
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
@ -820,6 +844,7 @@ QgsDiagramRenderer {#qgis_api_break_3_0_QgsDiagramRenderer}
|
|||||||
------------------
|
------------------
|
||||||
- xform, fields were no longer required and are removed.
|
- xform, fields were no longer required and are removed.
|
||||||
- referencedFields() no longer takes a QgsFields argument.
|
- referencedFields() no longer takes a QgsFields argument.
|
||||||
|
- renderDiagram() now takes an optional data defined overrides collection argument.
|
||||||
|
|
||||||
|
|
||||||
QgsDiagramLayerSettings {#qgis_api_break_3_0_QgsDiagramLayerSettings}
|
QgsDiagramLayerSettings {#qgis_api_break_3_0_QgsDiagramLayerSettings}
|
||||||
@ -839,7 +864,8 @@ place of a null pointer.
|
|||||||
- The dist member variable was removed. setDistance() and distance() should be used instead.
|
- The dist member variable was removed. setDistance() and distance() should be used instead.
|
||||||
- The renderer member variable was removed, and getRenderer() was renamed to renderer()
|
- The renderer member variable was removed, and getRenderer() was renamed to renderer()
|
||||||
- The showAll member variable was removed. setShowAllDiagrams() and showAllDiagrams() should be used instead.
|
- The showAll member variable was removed. setShowAllDiagrams() and showAllDiagrams() should be used instead.
|
||||||
- The xPosColumn, yPosColumn and showColumn attributes were removed. Use setProperties() for setting data defined properties instead.
|
- The xPosColumn, yPosColumn and showColumn attributes were removed. Use setDataDefinedProperties() for
|
||||||
|
setting data defined properties instead.
|
||||||
- The LinePlacementFlags enum was renamed to LinePlacementFlag
|
- The LinePlacementFlags enum was renamed to LinePlacementFlag
|
||||||
- The placement member variable was removed, and getPlacement() was renamed to placement()
|
- The placement member variable was removed, and getPlacement() was renamed to placement()
|
||||||
- The placementFlags member variable was removed
|
- The placementFlags member variable was removed
|
||||||
@ -975,6 +1001,8 @@ QgsFeatureRendererV2 {#qgis_api_break_3_0_QgsFeatureRendererV2}
|
|||||||
- symbolsForFeature( QgsFeature& feat ) has been removed. The symbolsForFeature( QgsFeature& feat, QgsRenderContext& context ) method should be used instead (previously available as symbolsForFeature2 in PyQGIS bindings).
|
- symbolsForFeature( QgsFeature& feat ) has been removed. The symbolsForFeature( QgsFeature& feat, QgsRenderContext& context ) method should be used instead (previously available as symbolsForFeature2 in PyQGIS bindings).
|
||||||
- originalSymbolsForFeature( QgsFeature& feat ) has been removed. The originalSymbolsForFeature( QgsFeature& feat, QgsRenderContext& context ) method should be used instead (previously available as originalSymbolsForFeature2 in PyQGIS bindings).
|
- originalSymbolsForFeature( QgsFeature& feat ) has been removed. The originalSymbolsForFeature( QgsFeature& feat, QgsRenderContext& context ) method should be used instead (previously available as originalSymbolsForFeature2 in PyQGIS bindings).
|
||||||
- copyPaintEffect() was removed. copyRendererData() should be used instead.
|
- copyPaintEffect() was removed. copyRendererData() should be used instead.
|
||||||
|
- usedAttributes() now requires a QgsRenderContext argument.
|
||||||
|
|
||||||
|
|
||||||
QgsFeatureRequest {#qgis_api_break_3_0_QgsFeatureRequest}
|
QgsFeatureRequest {#qgis_api_break_3_0_QgsFeatureRequest}
|
||||||
-----------------
|
-----------------
|
||||||
@ -1424,6 +1452,13 @@ QgsPalLayerSettings {#qgis_api_break_3_0_QgsPalLayerSettings}
|
|||||||
- ct is now a QgsCoordinateTransform object, not a pointer. An invalid QgsCoordinateTransform will
|
- ct is now a QgsCoordinateTransform object, not a pointer. An invalid QgsCoordinateTransform will
|
||||||
be used instead of a null pointer if no transformation is required.
|
be used instead of a null pointer if no transformation is required.
|
||||||
- prepareGeometry() and geometryRequiresPreparation() now take a QgsCoordinateTransform reference, not a pointer. An invalid QgsCoordinateTransform should be used instead of a null pointer if no transformation is required.
|
- prepareGeometry() and geometryRequiresPreparation() now take a QgsCoordinateTransform reference, not a pointer. An invalid QgsCoordinateTransform should be used instead of a null pointer if no transformation is required.
|
||||||
|
- The DataDefinedProperties enum was renamed to Property
|
||||||
|
- dataDefinedProperty(), setDataDefinedProperty(), removeDataDefinedProperty(),
|
||||||
|
removeAllDataDefinedProperties(), updateDataDefinedString(), dataDefinedMap(),
|
||||||
|
dataDefinedValue(), dataDefinedEvaluate(), dataDefinedIsActive(),
|
||||||
|
dataDefinedUseExpression(), dataDefinedProperties() and dataDefinedNames()
|
||||||
|
members were removed. Use the QgsProperty framework through dataDefinedProperties()
|
||||||
|
and setDataDefinedProperties() instead.
|
||||||
|
|
||||||
|
|
||||||
QgsPanelWidgetStack {#qgis_api_break_3_0_QgsPanelWidgetStack}
|
QgsPanelWidgetStack {#qgis_api_break_3_0_QgsPanelWidgetStack}
|
||||||
@ -1696,6 +1731,9 @@ parameters or QgsSymbol::OutputUnitList parameters now take QgsUnitTypes::Render
|
|||||||
data defined rotation.
|
data defined rotation.
|
||||||
- setRenderHints() and renderHints() now accept and return a QgsSymbol::RenderHints flag rather
|
- setRenderHints() and renderHints() now accept and return a QgsSymbol::RenderHints flag rather
|
||||||
than an integer value
|
than an integer value
|
||||||
|
- usedAttributes() now requires a QgsRenderContext argument.
|
||||||
|
- setDataDefinedAngle(), dataDefinedAngle(), setDataDefinedSize(), dataDefinedSize(), setDataDefinedWidth() and dataDefinedWidth()
|
||||||
|
now work with QgsProperty objects instead of QgsDataDefined.
|
||||||
|
|
||||||
|
|
||||||
QgsSymbolLayer (renamed from QgsSymbolLayerV2) {#qgis_api_break_3_0_QgsSymbolLayer}
|
QgsSymbolLayer (renamed from QgsSymbolLayerV2) {#qgis_api_break_3_0_QgsSymbolLayer}
|
||||||
@ -1703,10 +1741,16 @@ QgsSymbolLayer (renamed from QgsSymbolLayerV2) {#qgis_api_break_3_0_QgsSy
|
|||||||
|
|
||||||
- The deprecated prepareExpressions( const QgsFields* fields, double scale = -1.0 ) method has been removed. Use
|
- The deprecated prepareExpressions( const QgsFields* fields, double scale = -1.0 ) method has been removed. Use
|
||||||
the variant which takes QgsSymbolRenderContext instead.
|
the variant which takes QgsSymbolRenderContext instead.
|
||||||
- The deprecated methods dataDefinedProperty( const QString& property ) and dataDefinedPropertyString() were removed. Use getDataDefinedProperty() instead.
|
- The deprecated methods dataDefinedProperty( const QString& property ) and dataDefinedPropertyString() were removed. Use dataDefinedProperties() instead.
|
||||||
- setDataDefinedProperty( const QString& property, const QString& expressionString ) was removed. Use setDataDefinedProperty( const QString& property, QgsDataDefined* dataDefined ) instead.
|
- setDataDefinedProperty now requires a QgsSymbolLayer.Property argument instead of the string based key.
|
||||||
- evaluateDataDefinedProperty( const QString& property, const QgsFeature* feature ) was removed. Use the variant which takes QgsSymbolRenderContext instead.
|
- removeDataDefinedProperty(), removeDataDefinedProperties(), hasDataDefinedProperties(), hasDataDefinedProperty(), evaluateDataDefinedProperty()
|
||||||
- expression() was removed. Use getDataDefinedProperty or evaluateDataDefinedProperty instead.
|
were removed. Use the QgsProperty/QgsPropertyCollection methods instead.
|
||||||
|
- getDataDefinedProperty() was removed. Use dataDefinedProperties() instead.
|
||||||
|
- expression() was removed.
|
||||||
|
- usedAttributes() now requires a QgsRenderContext argument
|
||||||
|
- saveDataDefinedProperties() was removed. This is no longer required.
|
||||||
|
- restoreDataDefinedProperties() was renamed to restoreOldDataDefinedProperties()
|
||||||
|
|
||||||
|
|
||||||
QgsSymbolLayerRegistry {#qgis_api_break_3_0_QgsSymbolLayerRegistry}
|
QgsSymbolLayerRegistry {#qgis_api_break_3_0_QgsSymbolLayerRegistry}
|
||||||
----------------------
|
----------------------
|
||||||
@ -1747,6 +1791,7 @@ QgsSymbolSelectorWidget {#qgis_api_break_3_0_QgsSymbolSelectorWidget}
|
|||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
- saveSymbol() was removed.
|
- saveSymbol() was removed.
|
||||||
|
- registerDataDefinedButton now works with QgsPropertyOverrideButton and QgsProperty keys
|
||||||
|
|
||||||
|
|
||||||
QgsSymbolSelectorDialog {#qgis_api_break_3_0_QgsSymbolSelectorDialog}
|
QgsSymbolSelectorDialog {#qgis_api_break_3_0_QgsSymbolSelectorDialog}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user