You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- originalSymbolsForFeature( QgsFeature& feat ) has been removed. The originalSymbolsForFeature( QgsFeature& feat, QgsRenderContext& context ) method should be used instead (previously available as originalSymbolsForFeature2 in PyQGIS bindings).
1096
1111
- copyPaintEffect() was removed. copyRendererData() should be used instead.
1097
1112
- usedAttributes() now requires a QgsRenderContext argument.
1113
+
- save() expects QgsReadWriteContext reference as the last argument
1114
+
- static create() method in subclasses expects QgsReadWriteContext reference as the last argument
- loadLayerDefinition() now also requires QgsProject as the second argument
1283
-
- loadLayerDefinition() and exportLayerDefinition() variants that take QDomDocument as the first argument now expect QgsPathResolver as the last argument
1300
+
- loadLayerDefinition() and exportLayerDefinition() variants that take QDomDocument as the first argument now expect QgsReadWriteContext as the last argument
@@ -1413,7 +1430,10 @@ screenUpdateRequested() were removed. These members have had no effect for a num
1413
1430
- capitaliseLayerName() was renamed to capitalizeLayerName() <!--#spellok-->
1414
1431
- asLayerDefinition(), fromLayerDefinition(), fromLayerDefinitionFile() were moved to QgsLayerDefinition class and renamed to exportLayerDefinitionLayers() resp. loadLayerDefinitionLayers()
1415
1432
- loadNamedStyleFromDb() was renamed to loadNamedStyleFromDatabase()
1416
-
- readLayerXml() and writeLayerXml() expect QgsPathResolver reference as the last argument
1433
+
- readLayerXml() and writeLayerXml() expect QgsReadWriteContext reference as the last argument
1434
+
- readSymbology() and writeSymbology() expect QgsReadWriteContext reference as the last argument
1435
+
- readStyle() and writeStyle() expect QgsReadWriteContext reference as the last argument
1436
+
- readXml() and writeXml() expect QgsReadWriteContext reference as the last argument
1417
1437
- the invalidTransformInput() slot was removed - calling this slot had no effect
- This class is no longer a singleton and instance() has been removed. Instead use QgsApplication::svgCache() to access an application-wide cache.
1942
1963
- containsParamsV2() was removed. Use containsParamsV3() instead.
1943
1964
- The rasterScaleFactor parameter was removed from all methods
1965
+
- svgAsImage(), svgAsPicture(), svgViewboxSize(), svgContent(), insertSvg(), cacheEntry() only accept absolute path to SVG file (relative paths will not be resolved).
- create() has been removed - use ordinary constructor instead.
1990
+
- currentSvgPathToName() has been removed - absolute paths are always used.
1991
+
- groupsTreeView(), imagesListView(), filePathLineEdit(), filePathButton(), relativePathCheckbox(), selectorLayout() have been removed as they were leaking implementation details.
- layout(), buttonBox() has been removed as they were leaking implementation details.
1997
+
1949
1998
1950
1999
QgsStyle (renamed from QgsStyleV2) {#qgis_api_break_3_0_QgsStyle}
1951
2000
----------------------------------
@@ -2022,6 +2071,8 @@ QgsSymbolLayerUtils (renamed from QgsSymbolLayerUtilsV2) {#qgis_api_break
2022
2071
- pixelSizeScaleFactor() was removed. Use QgsRenderContext::convertToPainterUnits() instead.
2023
2072
- mapUnitScaleFactor() was removed. Use QgsRenderContext::convertToMapUnits() instead.
2024
2073
- estimateMaxSymbolBleed() now requires a QgsRenderContext argument (since the bleed depends on render context for non-pixel units)
2074
+
- loadSymbol(), saveSymbol(), loadSymbols(), saveSymbols(), loadSymbolLayer() now require a reference to QgsReadWriteContext
2075
+
- symbolNameToPath() and symbolPathToName() have been renamed to svgSymbolNameToPath() and svgSymbolPathToName() and they require reference to QgsPathResolver
0 commit comments