@@ -261,6 +261,7 @@ should now call QgsCoordinateReferenceSystem::invalidateCache() and QgsCoordinat
261261- QgsRendererV2DataDefinedMenus was removed. Use QgsDataDefinedButton instead.
262262- QgsLegacyHelpers.
263263- QgsProviderCountCalcEvent and QgsProviderExtentCalcEvent. These classes were unused in QGIS core and unmaintained.
264+ - QgsEditorWidgetConfig was removed. Use QVariantMap instead.
264265
265266
266267General changes {#qgis_api_break_3_0_global}
@@ -890,6 +891,7 @@ QgsFieldExpressionWidget {#qgis_api_break_3_0_QgsFieldExpressionWidget}
890891------------------------
891892
892893- The setLayer( QgsVectorlayer* ) slot has been removed. Use the setLayer( QgsMapLayer* ) slot instead.
894+ - registerGetExpressionContextCallback has been removed in favor of registerExpressionContextGenerator
893895
894896
895897QgsFields {#qgis_api_break_3_0_QgsFields}
@@ -899,12 +901,6 @@ QgsFields {#qgis_api_break_3_0_QgsFields}
899901- fieldNameIndex has been renamed to lookupField. See the API documentation for details.
900902
901903
902- QgsFieldExpressionWidget {#qgis_api_break_3_0_QgsFieldExpressionWidget}
903- ------------------------
904-
905- - registerGetExpressionContextCallback has been removed in favor of registerExpressionContextGenerator
906-
907-
908904QgsFieldProxyModel {#qgis_api_break_3_0_QgsFieldProxyModel}
909905------------------
910906
@@ -971,8 +967,23 @@ plugins calling this method will need to be updated.
971967QgsEditorWidgetRegistry {#qgis_api_break_3_0_QgsEditorWidgetRegistry}
972968-----------------------
973969
974- - The signature of isFieldSupported() has been changed to return an unsigned (how good it supports the given field)
975- and to const-correct it.
970+ - The signature of isFieldSupported() has been changed to return an unsigned
971+ integer (how good it supports the given field) and is now const.
972+
973+ QgsEditorWidgetFactory {#qgis_api_break_3_0_QgsEditorWidgetFactory}
974+ ----------------------
975+
976+ - `readEditorConfig` has been removed. The configuration is read and written
977+ from and to a QVariantMap automatically.
978+ - `readConfig` has been removed. The configuration is read and written
979+ from and to a QVariantMap automatically.
980+ - `writeConfig` has been removed. The configuration is read and written
981+ from and to a QVariantMap automatically.
982+ - `representValue` has been removed. Use QgsFieldKit::representValue() instead
983+ - `sortValue` has been removed. Use QgsFieldKit::representValue() instead
984+ - `alignmentFlag` has been removed. Use QgsFieldKit::representValue() instead
985+ - `createCache` has been removed. Use QgsFieldKit::representValue() instead
986+
976987
977988QgsGraduatedRenderer {#qgis_api_break_3_0_QgsGraduatedRenderer}
978989--------------------
0 commit comments