Skip to content

Commit e5415bb

Browse files
committed
Sipify
1 parent 2601022 commit e5415bb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+56
-56
lines changed

python/PyQt6/analysis/auto_additions/qgszonalstatistics.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
QgsZonalStatistics.RasterBandInvalid = QgsZonalStatistics.Result.RasterBandInvalid
2121
QgsZonalStatistics.FailedToCreateField = QgsZonalStatistics.Result.FailedToCreateField
2222
QgsZonalStatistics.Canceled = QgsZonalStatistics.Result.Canceled
23-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
23+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
2424

2525

2626
QgsZonalStatistics.Statistic.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsabstractdatabaseproviderconnection.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
QgsAbstractDatabaseProviderConnection.GeometryColumnCapabilities = lambda flags=0: QgsAbstractDatabaseProviderConnection.GeometryColumnCapability(flags)
5656
QgsAbstractDatabaseProviderConnection.GeometryColumnCapabilities.baseClass = QgsAbstractDatabaseProviderConnection
5757
GeometryColumnCapabilities = QgsAbstractDatabaseProviderConnection # dirty hack since SIP seems to introduce the flags in module
58-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
58+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
5959

6060

6161
QgsAbstractDatabaseProviderConnection.Capability.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsabstractgeometry.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
QgsAbstractGeometry.FlagExportTrianglesAsPolygons = QgsAbstractGeometry.WkbFlag.FlagExportTrianglesAsPolygons
88
QgsAbstractGeometry.FlagExportNanAsDoubleMin = QgsAbstractGeometry.WkbFlag.FlagExportNanAsDoubleMin
99
QgsAbstractGeometry.WkbFlags = lambda flags=0: QgsAbstractGeometry.WkbFlag(flags)
10-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
10+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1111

1212

1313
QgsAbstractGeometry.WkbFlag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsattributeeditorrelation.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
QgsAttributeEditorRelation.Buttons = lambda flags=0: QgsAttributeEditorRelation.Button(flags)
1212
QgsAttributeEditorRelation.Buttons.baseClass = QgsAttributeEditorRelation
1313
Buttons = QgsAttributeEditorRelation # dirty hack since SIP seems to introduce the flags in module
14-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
14+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1515

1616

1717
QgsAttributeEditorRelation.Button.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsauthmethod.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
QgsAuthMethod.NetworkProxy = QgsAuthMethod.Expansion.NetworkProxy
77
QgsAuthMethod.All = QgsAuthMethod.Expansion.All
88
QgsAuthMethod.Expansions = lambda flags=0: QgsAuthMethod.Expansion(flags)
9-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
9+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1010

1111

1212
QgsAuthMethod.Expansion.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsclassificationmethod.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
QgsClassificationMethod.LowerBound = QgsClassificationMethod.ClassPosition.LowerBound
88
QgsClassificationMethod.Inner = QgsClassificationMethod.ClassPosition.Inner
99
QgsClassificationMethod.UpperBound = QgsClassificationMethod.ClassPosition.UpperBound
10-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
10+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1111

1212

1313
QgsClassificationMethod.MethodProperty.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgscolorscheme.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
QgsColorScheme.ShowInColorButtonMenu = QgsColorScheme.SchemeFlag.ShowInColorButtonMenu
44
QgsColorScheme.ShowInAllContexts = QgsColorScheme.SchemeFlag.ShowInAllContexts
55
QgsColorScheme.SchemeFlags = lambda flags=0: QgsColorScheme.SchemeFlag(flags)
6-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
6+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
77

88

99
QgsColorScheme.SchemeFlag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgscoordinateformatter.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
QgsCoordinateFormatter.FlagDegreesUseStringSuffix = QgsCoordinateFormatter.FormatFlag.FlagDegreesUseStringSuffix
77
QgsCoordinateFormatter.FlagDegreesPadMinutesSeconds = QgsCoordinateFormatter.FormatFlag.FlagDegreesPadMinutesSeconds
88
QgsCoordinateFormatter.FormatFlags = lambda flags=0: QgsCoordinateFormatter.FormatFlag(flags)
9-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
9+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1010

1111

1212
QgsCoordinateFormatter.FormatFlag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsdataprovider.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
QgsDataProvider.SkipCredentialsRequest = QgsDataProvider.ReadFlag.SkipCredentialsRequest
1717
QgsDataProvider.ParallelThreadLoading = QgsDataProvider.ReadFlag.ParallelThreadLoading
1818
QgsDataProvider.ReadFlags = lambda flags=0: QgsDataProvider.ReadFlag(flags)
19-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
19+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
2020

2121

2222
QgsDataProvider.ReadFlag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsdatetimestatisticalsummary.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
QgsDateTimeStatisticalSummary.Range = QgsDateTimeStatisticalSummary.Statistic.Range
88
QgsDateTimeStatisticalSummary.All = QgsDateTimeStatisticalSummary.Statistic.All
99
QgsDateTimeStatisticalSummary.Statistics = lambda flags=0: QgsDateTimeStatisticalSummary.Statistic(flags)
10-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
10+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1111

1212

1313
QgsDateTimeStatisticalSummary.Statistic.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsdxfexport.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@
3535
QgsDxfExport.PolyfaceMesh = QgsDxfExport.DxfPolylineFlag.PolyfaceMesh
3636
QgsDxfExport.ContinuousPattern = QgsDxfExport.DxfPolylineFlag.ContinuousPattern
3737
QgsDxfExport.DxfPolylineFlags = lambda flags=0: QgsDxfExport.DxfPolylineFlag(flags)
38-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
38+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
3939

4040

4141
QgsDxfExport.Flag.__bool__ = lambda flag: _force_int(flag)
4242
QgsDxfExport.Flag.__eq__ = lambda flag1, flag2: _force_int(flag1) == _force_int(flag2)
4343
QgsDxfExport.Flag.__and__ = lambda flag1, flag2: _force_int(flag1) & _force_int(flag2)
4444
QgsDxfExport.Flag.__or__ = lambda flag1, flag2: QgsDxfExport.Flag(_force_int(flag1) | _force_int(flag2))
45-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
45+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
4646

4747

4848
QgsDxfExport.DxfPolylineFlag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsfeaturerequest.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
QgsFeatureRequest.GeometryNoCheck = QgsFeatureRequest.InvalidGeometryCheck.GeometryNoCheck
1414
QgsFeatureRequest.GeometrySkipInvalid = QgsFeatureRequest.InvalidGeometryCheck.GeometrySkipInvalid
1515
QgsFeatureRequest.GeometryAbortOnInvalid = QgsFeatureRequest.InvalidGeometryCheck.GeometryAbortOnInvalid
16-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
16+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1717

1818

1919
QgsFeatureRequest.Flag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsfeaturesink.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
QgsFeatureSink.FastInsert = QgsFeatureSink.Flag.FastInsert
55
QgsFeatureSink.RollBackOnErrors = QgsFeatureSink.Flag.RollBackOnErrors
66
QgsFeatureSink.Flags = lambda flags=0: QgsFeatureSink.Flag(flags)
7-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
7+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
88

99

1010
QgsFeatureSink.Flag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsfieldconstraints.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
QgsFieldConstraints.ConstraintStrengthNotSet = QgsFieldConstraints.ConstraintStrength.ConstraintStrengthNotSet
1010
QgsFieldConstraints.ConstraintStrengthHard = QgsFieldConstraints.ConstraintStrength.ConstraintStrengthHard
1111
QgsFieldConstraints.ConstraintStrengthSoft = QgsFieldConstraints.ConstraintStrength.ConstraintStrengthSoft
12-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
12+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1313

1414

1515
QgsFieldConstraints.Constraint.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsfieldproxymodel.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
QgsFieldProxyModel.Filters = lambda flags=0: QgsFieldProxyModel.Filter(flags)
1515
QgsFieldProxyModel.Filters.baseClass = QgsFieldProxyModel
1616
Filters = QgsFieldProxyModel # dirty hack since SIP seems to introduce the flags in module
17-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
17+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1818

1919

2020
QgsFieldProxyModel.Filter.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgslayertreemodel.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
QgsLayerTreeModel.ActionHierarchical = QgsLayerTreeModel.Flag.ActionHierarchical
1212
QgsLayerTreeModel.UseThreadedHitTest = QgsLayerTreeModel.Flag.UseThreadedHitTest
1313
QgsLayerTreeModel.Flags = lambda flags=0: QgsLayerTreeModel.Flag(flags)
14-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
14+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1515

1616

1717
QgsLayerTreeModel.Flag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgslayoutitem.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
QgsLayoutItem.CanGroupWithItemsOfSameType = QgsLayoutItem.ExportLayerBehavior.CanGroupWithItemsOfSameType
117117
QgsLayoutItem.MustPlaceInOwnLayer = QgsLayoutItem.ExportLayerBehavior.MustPlaceInOwnLayer
118118
QgsLayoutItem.ItemContainsSubLayers = QgsLayoutItem.ExportLayerBehavior.ItemContainsSubLayers
119-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
119+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
120120

121121

122122
QgsLayoutItem.Flag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgslayoutitemmap.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
QgsLayoutItemMap.ShowPartialLabels = QgsLayoutItemMap.MapItemFlag.ShowPartialLabels
66
QgsLayoutItemMap.ShowUnplacedLabels = QgsLayoutItemMap.MapItemFlag.ShowUnplacedLabels
77
QgsLayoutItemMap.MapItemFlags = lambda flags=0: QgsLayoutItemMap.MapItemFlag(flags)
8-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
8+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
99

1010

1111
QgsLayoutItemMap.MapItemFlag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgslayoutitemmapgrid.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
QgsLayoutItemMapGrid.FrameSideFlags = lambda flags=0: QgsLayoutItemMapGrid.FrameSideFlag(flags)
5151
QgsLayoutItemMapGrid.Longitude = QgsLayoutItemMapGrid.AnnotationCoordinate.Longitude
5252
QgsLayoutItemMapGrid.Latitude = QgsLayoutItemMapGrid.AnnotationCoordinate.Latitude
53-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
53+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
5454

5555

5656
QgsLayoutItemMapGrid.FrameSideFlag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgslayoutmanager.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
QgsLayoutManagerProxyModel.Filters = lambda flags=0: QgsLayoutManagerProxyModel.Filter(flags)
66
QgsLayoutManagerProxyModel.Filters.baseClass = QgsLayoutManagerProxyModel
77
Filters = QgsLayoutManagerProxyModel # dirty hack since SIP seems to introduce the flags in module
8-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
8+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
99

1010

1111
QgsLayoutManagerProxyModel.Filter.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgslocatorfilter.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
QgsLocatorFilter.Flags = lambda flags=0: QgsLocatorFilter.Flag(flags)
1010
QgsLocatorFilter.Flags.baseClass = QgsLocatorFilter
1111
Flags = QgsLocatorFilter # dirty hack since SIP seems to introduce the flags in module
12-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
12+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1313

1414

1515
QgsLocatorFilter.Flag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsmaplayer.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,21 +37,21 @@
3737
QgsMapLayer.FlagReadExtentFromXml = QgsMapLayer.ReadFlag.FlagReadExtentFromXml
3838
QgsMapLayer.FlagForceReadOnly = QgsMapLayer.ReadFlag.FlagForceReadOnly
3939
QgsMapLayer.ReadFlags = lambda flags=0: QgsMapLayer.ReadFlag(flags)
40-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
40+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
4141

4242

4343
QgsMapLayer.LayerFlag.__bool__ = lambda flag: _force_int(flag)
4444
QgsMapLayer.LayerFlag.__eq__ = lambda flag1, flag2: _force_int(flag1) == _force_int(flag2)
4545
QgsMapLayer.LayerFlag.__and__ = lambda flag1, flag2: _force_int(flag1) & _force_int(flag2)
4646
QgsMapLayer.LayerFlag.__or__ = lambda flag1, flag2: QgsMapLayer.LayerFlag(_force_int(flag1) | _force_int(flag2))
47-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
47+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
4848

4949

5050
QgsMapLayer.StyleCategory.__bool__ = lambda flag: _force_int(flag)
5151
QgsMapLayer.StyleCategory.__eq__ = lambda flag1, flag2: _force_int(flag1) == _force_int(flag2)
5252
QgsMapLayer.StyleCategory.__and__ = lambda flag1, flag2: _force_int(flag1) & _force_int(flag2)
5353
QgsMapLayer.StyleCategory.__or__ = lambda flag1, flag2: QgsMapLayer.StyleCategory(_force_int(flag1) | _force_int(flag2))
54-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
54+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
5555

5656

5757
QgsMapLayer.ReadFlag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgspointcloudattributemodel.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
QgsPointCloudAttributeProxyModel.Filters = lambda flags=0: QgsPointCloudAttributeProxyModel.Filter(flags)
1616
QgsPointCloudAttributeProxyModel.Filters.baseClass = QgsPointCloudAttributeProxyModel
1717
Filters = QgsPointCloudAttributeProxyModel # dirty hack since SIP seems to introduce the flags in module
18-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
18+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1919

2020

2121
QgsPointCloudAttributeProxyModel.Filter.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsprocessingalgorithm.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
QgsProcessingAlgorithm.Flags = lambda flags=0: QgsProcessingAlgorithm.Flag(flags)
1818
QgsProcessingAlgorithm.NotAvailable = QgsProcessingAlgorithm.PropertyAvailability.NotAvailable
1919
QgsProcessingAlgorithm.Available = QgsProcessingAlgorithm.PropertyAvailability.Available
20-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
20+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
2121

2222

2323
QgsProcessingAlgorithm.Flag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsprocessingcontext.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
QgsProcessingContext.ProcessArgumentFlag.__doc__ = "Flags controlling the results given by :py:func:`~QgsProcessingContext.asQgisProcessArguments`.\n\n.. versionadded:: 3.24\n\n" + '* ``IncludeProjectPath``: ' + QgsProcessingContext.ProcessArgumentFlag.IncludeProjectPath.__doc__
1010
# --
1111
QgsProcessingContext.ProcessArgumentFlags = lambda flags=0: QgsProcessingContext.ProcessArgumentFlag(flags)
12-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
12+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1313

1414

1515
QgsProcessingContext.Flag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsprocessingparameters.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
QgsProcessingFeatureSourceDefinition.FlagOverrideDefaultGeometryCheck = QgsProcessingFeatureSourceDefinition.Flag.FlagOverrideDefaultGeometryCheck
33
QgsProcessingFeatureSourceDefinition.FlagCreateIndividualOutputPerInputFeature = QgsProcessingFeatureSourceDefinition.Flag.FlagCreateIndividualOutputPerInputFeature
44
QgsProcessingFeatureSourceDefinition.Flags = lambda flags=0: QgsProcessingFeatureSourceDefinition.Flag(flags)
5-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
5+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
66

77

88
QgsProcessingFeatureSourceDefinition.Flag.__bool__ = lambda flag: _force_int(flag)
@@ -14,7 +14,7 @@
1414
QgsProcessingParameterDefinition.FlagOptional = QgsProcessingParameterDefinition.Flag.FlagOptional
1515
QgsProcessingParameterDefinition.FlagIsModelOutput = QgsProcessingParameterDefinition.Flag.FlagIsModelOutput
1616
QgsProcessingParameterDefinition.Flags = lambda flags=0: QgsProcessingParameterDefinition.Flag(flags)
17-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
17+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1818

1919

2020
QgsProcessingParameterDefinition.Flag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsprocessingparametertype.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# The following has been generated automatically from src/core/processing/qgsprocessingparametertype.h
22
QgsProcessingParameterType.ExposeToModeler = QgsProcessingParameterType.ParameterFlag.ExposeToModeler
33
QgsProcessingParameterType.ParameterFlags = lambda flags=0: QgsProcessingParameterType.ParameterFlag(flags)
4-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
4+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
55

66

77
QgsProcessingParameterType.ParameterFlag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsprocessingprovider.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# The following has been generated automatically from src/core/processing/qgsprocessingprovider.h
22
QgsProcessingProvider.FlagDeemphasiseSearchResults = QgsProcessingProvider.Flag.FlagDeemphasiseSearchResults
33
QgsProcessingProvider.Flags = lambda flags=0: QgsProcessingProvider.Flag(flags)
4-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
4+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
55

66

77
QgsProcessingProvider.Flag.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsprovidermetadata.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
QgsMeshDriverMetadata.MeshDriverCapabilities = lambda flags=0: QgsMeshDriverMetadata.MeshDriverCapability(flags)
88
QgsMeshDriverMetadata.MeshDriverCapabilities.baseClass = QgsMeshDriverMetadata
99
MeshDriverCapabilities = QgsMeshDriverMetadata # dirty hack since SIP seems to introduce the flags in module
10-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
10+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
1111

1212

1313
QgsMeshDriverMetadata.MeshDriverCapability.__bool__ = lambda flag: _force_int(flag)
@@ -23,14 +23,14 @@
2323
QgsProviderMetadata.SaveLayerMetadata = QgsProviderMetadata.ProviderCapability.SaveLayerMetadata
2424
QgsProviderMetadata.ParallelCreateProvider = QgsProviderMetadata.ProviderCapability.ParallelCreateProvider
2525
QgsProviderMetadata.ProviderCapabilities = lambda flags=0: QgsProviderMetadata.ProviderCapability(flags)
26-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
26+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
2727

2828

2929
QgsProviderMetadata.ProviderMetadataCapability.__bool__ = lambda flag: _force_int(flag)
3030
QgsProviderMetadata.ProviderMetadataCapability.__eq__ = lambda flag1, flag2: _force_int(flag1) == _force_int(flag2)
3131
QgsProviderMetadata.ProviderMetadataCapability.__and__ = lambda flag1, flag2: _force_int(flag1) & _force_int(flag2)
3232
QgsProviderMetadata.ProviderMetadataCapability.__or__ = lambda flag1, flag2: QgsProviderMetadata.ProviderMetadataCapability(_force_int(flag1) | _force_int(flag2))
33-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
33+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
3434

3535

3636
QgsProviderMetadata.ProviderCapability.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsrasterdataprovider.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
QgsRasterDataProvider.ResamplingMethod.Gauss.__doc__ = "Gauss blurring"
2222
QgsRasterDataProvider.ResamplingMethod.__doc__ = "Resampling method for provider-level resampling.\n\n.. versionadded:: 3.16\n\n" + '* ``Nearest``: ' + QgsRasterDataProvider.ResamplingMethod.Nearest.__doc__ + '\n' + '* ``Bilinear``: ' + QgsRasterDataProvider.ResamplingMethod.Bilinear.__doc__ + '\n' + '* ``Cubic``: ' + QgsRasterDataProvider.ResamplingMethod.Cubic.__doc__ + '\n' + '* ``CubicSpline``: ' + QgsRasterDataProvider.ResamplingMethod.CubicSpline.__doc__ + '\n' + '* ``Lanczos``: ' + QgsRasterDataProvider.ResamplingMethod.Lanczos.__doc__ + '\n' + '* ``Average``: ' + QgsRasterDataProvider.ResamplingMethod.Average.__doc__ + '\n' + '* ``Mode``: ' + QgsRasterDataProvider.ResamplingMethod.Mode.__doc__ + '\n' + '* ``Gauss``: ' + QgsRasterDataProvider.ResamplingMethod.Gauss.__doc__
2323
# --
24-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
24+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
2525

2626

2727
QgsRasterDataProvider.ProviderCapability.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsrenderer.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
QgsFeatureRenderer.Filter = QgsFeatureRenderer.Capability.Filter
55
QgsFeatureRenderer.ScaleDependent = QgsFeatureRenderer.Capability.ScaleDependent
66
QgsFeatureRenderer.Capabilities = lambda flags=0: QgsFeatureRenderer.Capability(flags)
7-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
7+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
88

99

1010
QgsFeatureRenderer.Capability.__bool__ = lambda flag: _force_int(flag)

python/PyQt6/core/auto_additions/qgsrendererregistry.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
QgsRendererAbstractMetadata.PolygonLayer = QgsRendererAbstractMetadata.LayerType.PolygonLayer
55
QgsRendererAbstractMetadata.All = QgsRendererAbstractMetadata.LayerType.All
66
QgsRendererAbstractMetadata.LayerTypes = lambda flags=0: QgsRendererAbstractMetadata.LayerType(flags)
7-
_force_int = lambda v: v if isinstance(v, int) else int(v.value)
7+
def _force_int(v): return v if isinstance(v, int) else int(v.value)
88

99

1010
QgsRendererAbstractMetadata.LayerType.__bool__ = lambda flag: _force_int(flag)

0 commit comments

Comments
 (0)