@@ -64,8 +64,9 @@ Renamed Classes {#qgis_api_break_3_0_renamed_classes}
64
64
<caption id="renamed_classes">Renamed classes</caption>
65
65
<tr><th>API 2.x<th>API 3.X
66
66
<tr><td>QgisGui<td>QgsGuiUtils
67
- <tr><td>QgsAttributeAction<td>QgsActionManager
68
67
<tr><td>QgsAbstractGeometryV2<td>QgsAbstractGeometry
68
+ <tr><td>QgsArcProperter<td>QgsStrategy
69
+ <tr><td>QgsAttributeAction<td>QgsActionManager
69
70
<tr><td>QgsCategorizedSymbolRendererV2<td>QgsCategorizedSymbolRenderer
70
71
<tr><td>QgsCategorizedSymbolRendererV2Model<td>QgsCategorizedSymbolRendererModel
71
72
<tr><td>QgsCategorizedSymbolRendererV2ViewStyle<td>QgsCategorizedSymbolRendererViewStyle
@@ -86,6 +87,7 @@ Renamed Classes {#qgis_api_break_3_0_renamed_classes}
86
87
<tr><td>QgsCurveV2<td>QgsCurve
87
88
<tr><td>QgsDbFilterProxyModel<td>QgsDatabaseFilterProxyModel
88
89
<tr><td>QgsDiagramRendererV2<td>QgsDiagramRenderer
90
+ <tr><td>QgsDistanceArcProperter<td>QgsDistanceStrategy
89
91
<tr><td>QgsDoubleBoxBarStyle<td>QgsDoubleBoxScaleBarRenderer
90
92
<tr><td>QgsEditorWidgetV2<td>QgsEditorWidget
91
93
<tr><td>QgsEllipseSymbolLayerV2<td>QgsEllipseSymbolLayer
@@ -104,6 +106,7 @@ Renamed Classes {#qgis_api_break_3_0_renamed_classes}
104
106
<tr><td>QgsGraduatedSymbolRendererV2Model<td>QgsGraduatedSymbolRendererModel
105
107
<tr><td>QgsGraduatedSymbolRendererV2ViewStyle<td>QgsGraduatedSymbolRendererViewStyle
106
108
<tr><td>QgsGraduatedSymbolRendererV2Widget<td>QgsGraduatedSymbolRendererWidget
109
+ <tr><td>QgsGraphArc<td>QgsGraphEdge
107
110
<tr><td>QgsJSONExporter<td>QgsJsonExporter
108
111
<tr><td>QgsJSONUtils<td>QgsJsonUtils
109
112
<tr><td>QgsLabelingEngineV2<td>QgsLabelingEngine
@@ -118,11 +121,21 @@ Renamed Classes {#qgis_api_break_3_0_renamed_classes}
118
121
<tr><td>QgsMarkerSymbolV2<td>QgsMarkerSymbol
119
122
<tr><td>QgsMultiCurveV2<td>QgsMultiCurve
120
123
<tr><td>QgsMultiLineStringV2<td>QgsMultiLineString
124
+ <tr><td>QgsMultiPoint<td>QgsMultiPointXY
125
+ <tr><td>QgsMultiPointV2<td>QgsMultiPoint
126
+ <tr><td>QgsMultiPolygon<td>QgsPolygonXY
127
+ <tr><td>QgsMultiPolygonV2<td>QgsPolygon
128
+ <tr><td>QgsMultiPolyline<td>QgsPolylineXY
129
+ <tr><td>QgsMultiPolylineV2<td>QgsPolyline
121
130
<tr><td>QgsMultiSurfaceV2<td>QgsMultiSurface
122
131
<tr><td>QgsNumericScaleBarStyle<td>QgsNumericScaleBarRenderer
123
- <tr><td>QgsPointV2<td>QgsPoint
124
132
<tr><td>QgsPoint<td>QgsPointXY
125
133
<tr><td>QgsPointSequenceV2<td>QgsPointSequence
134
+ <tr><td>QgsPointV2<td>QgsPoint
135
+ <tr><td>QgsPolygon<td>QgsPolygonXY
136
+ <tr><td>QgsPolygonV2<td>QgsPolygon
137
+ <tr><td>QgsPolyline<td>QgsPolylineXY
138
+ <tr><td>QgsPolylineV2<td>QgsPolyline
126
139
<tr><td>QgsProperty<td>QgsProjectProperty
127
140
<tr><td>QgsPropertyKey<td>QgsProjectPropertyKey
128
141
<tr><td>QgsPropertyValue<td>QgsProjectPropertyValue
@@ -175,6 +188,7 @@ Renamed Classes {#qgis_api_break_3_0_renamed_classes}
175
188
<tr><td>QgsSymbolLayerV2Utils<td>QgsSymbolLayerUtils
176
189
<tr><td>QgsSymbolLayerV2Widget<td>QgsSymbolLayerWidget
177
190
<tr><td>QgsSymbolLevelsV2Dialog<td>QgsSymbolLevelsDialog
191
+ <tr><td>QgsSymbolV2<td>QgsSymbol
178
192
<tr><td>QgsSymbolV2LegendNode<td>QgsSymbolLegendNode
179
193
<tr><td>QgsSymbolV2LevelItem<td>QgsSymbolLevelItem
180
194
<tr><td>QgsSymbolV2RenderContext<td>QgsSymbolRenderContext
@@ -196,10 +210,6 @@ Renamed Classes {#qgis_api_break_3_0_renamed_classes}
196
210
<tr><td>QgsVectorRandomColorRampV2<td>QgsLimitedRandomColorRamp
197
211
<tr><td>QgsVectorRandomColorRampV2Dialog<td>QgsLimitedRandomColorRampDialog
198
212
<tr><td>QgsVectorRandomColorRampV2DialogBase<td>QgsLimitedRandomColorRampDialogBase
199
- <tr><td>QgsSymbolV2<td>QgsSymbol
200
- <tr><td>QgsArcProperter<td>QgsStrategy
201
- <tr><td>QgsDistanceArcProperter<td>QgsDistanceStrategy
202
- <tr><td>QgsGraphArc<td>QgsGraphEdge
203
213
</table>
204
214
205
215
<table>
@@ -1301,8 +1311,8 @@ method if the geometry is not being modified.
1301
1311
empty geometry collection)
1302
1312
- wkbSize() and asWkb() has been replaced by exportToWkb(). WKB representation is no longer cached within QgsGeometry
1303
1313
- asGeos() has been replaced by exportToGeos(). GEOS representation is no longer cached within QgsGeometry
1304
- - int addPart( const QList<QgsPoint> &points, QgsWkbTypes::GeometryType geomType ) has been renamed to addPoints
1305
- - int addPart( const QList<QgsPointV2> &points, QgsWkbTypes::GeometryType geomType ) has been renamed to addPointsV2
1314
+ - int addPart( const QList<QgsPoint> &points, QgsWkbTypes::GeometryType geomType ) has been renamed to addPointsXY
1315
+ - int addPart( const QList<QgsPointV2> &points, QgsWkbTypes::GeometryType geomType ) has been renamed to addPoints
1306
1316
- static bool compare( const QgsPolyline& p1, const QgsPolyline& p2, double epsilon ) has been renamed to comparePolylines
1307
1317
- static bool compare( const QgsPolygon& p1, const QgsPolygon& p2, double epsilon ) has been renamed to comparePolygons
1308
1318
- static bool compare( const QgsMultiPolygon& p1, const QgsMultiPolygon& p2, double epsilon ) has been renamed to compareMultiPolygons
@@ -1314,6 +1324,11 @@ empty geometry collection)
1314
1324
- fromPolyline() now requires a list of QgsPoint objects, instead of QgsPointXY 2d points. A new method fromPolylineXY was
1315
1325
added which uses the old list of 2d QgsPointXY objects. Using the newer method with QgsPoint is greatly preferred, as it
1316
1326
maintains Z or M dimensions from the input points and is more efficient.
1327
+ - fromPoint() was renamed to fromPointXY()
1328
+ - fromMultiPoint() was renamed to fromMultiPointXY()
1329
+ - fromMultiPolyline() was renamed to fromMultiPolylineXY()
1330
+ - fromPolygon() was renamed to fromPolygonXY()
1331
+ - fromMultiPolygon() was renamed to fromMultiPolygonXY()
1317
1332
1318
1333
1319
1334
QgsGeometryAnalyzer {#qgis_api_break_3_0_QgsGeometryAnalyzer}
0 commit comments