# The following has been generated automatically from src/core/qgis.h QgsMapLayer.LayerType = QgsMapLayerType # monkey patching scoped based enum QgsMapLayer.VectorLayer = QgsMapLayerType.VectorLayer QgsMapLayer.VectorLayer.is_monkey_patched = True QgsMapLayer.VectorLayer.__doc__ = "" QgsMapLayer.RasterLayer = QgsMapLayerType.RasterLayer QgsMapLayer.RasterLayer.is_monkey_patched = True QgsMapLayer.RasterLayer.__doc__ = "" QgsMapLayer.PluginLayer = QgsMapLayerType.PluginLayer QgsMapLayer.PluginLayer.is_monkey_patched = True QgsMapLayer.PluginLayer.__doc__ = "" QgsMapLayer.MeshLayer = QgsMapLayerType.MeshLayer QgsMapLayer.MeshLayer.is_monkey_patched = True QgsMapLayer.MeshLayer.__doc__ = "Added in 3.2" QgsMapLayer.VectorTileLayer = QgsMapLayerType.VectorTileLayer QgsMapLayer.VectorTileLayer.is_monkey_patched = True QgsMapLayer.VectorTileLayer.__doc__ = "Added in 3.14" QgsMapLayer.AnnotationLayer = QgsMapLayerType.AnnotationLayer QgsMapLayer.AnnotationLayer.is_monkey_patched = True QgsMapLayer.AnnotationLayer.__doc__ = "Contains freeform, georeferenced annotations. Added in QGIS 3.16" QgsMapLayer.PointCloudLayer = QgsMapLayerType.PointCloudLayer QgsMapLayer.PointCloudLayer.is_monkey_patched = True QgsMapLayer.PointCloudLayer.__doc__ = "Added in 3.18" QgsMapLayerType.__doc__ = 'Types of layers that can be added to a map\n\n.. versionadded:: 3.8\n\n' + '* ``VectorLayer``: ' + QgsMapLayerType.VectorLayer.__doc__ + '\n' + '* ``RasterLayer``: ' + QgsMapLayerType.RasterLayer.__doc__ + '\n' + '* ``PluginLayer``: ' + QgsMapLayerType.PluginLayer.__doc__ + '\n' + '* ``MeshLayer``: ' + QgsMapLayerType.MeshLayer.__doc__ + '\n' + '* ``VectorTileLayer``: ' + QgsMapLayerType.VectorTileLayer.__doc__ + '\n' + '* ``AnnotationLayer``: ' + QgsMapLayerType.AnnotationLayer.__doc__ + '\n' + '* ``PointCloudLayer``: ' + QgsMapLayerType.PointCloudLayer.__doc__ # -- Qgis.MessageLevel.baseClass = Qgis # monkey patching scoped based enum Qgis.UnknownDataType = Qgis.DataType.UnknownDataType Qgis.UnknownDataType.is_monkey_patched = True Qgis.UnknownDataType.__doc__ = "Unknown or unspecified type" Qgis.Byte = Qgis.DataType.Byte Qgis.Byte.is_monkey_patched = True Qgis.Byte.__doc__ = "Eight bit unsigned integer (quint8)" Qgis.UInt16 = Qgis.DataType.UInt16 Qgis.UInt16.is_monkey_patched = True Qgis.UInt16.__doc__ = "Sixteen bit unsigned integer (quint16)" Qgis.Int16 = Qgis.DataType.Int16 Qgis.Int16.is_monkey_patched = True Qgis.Int16.__doc__ = "Sixteen bit signed integer (qint16)" Qgis.UInt32 = Qgis.DataType.UInt32 Qgis.UInt32.is_monkey_patched = True Qgis.UInt32.__doc__ = "Thirty two bit unsigned integer (quint32)" Qgis.Int32 = Qgis.DataType.Int32 Qgis.Int32.is_monkey_patched = True Qgis.Int32.__doc__ = "Thirty two bit signed integer (qint32)" Qgis.Float32 = Qgis.DataType.Float32 Qgis.Float32.is_monkey_patched = True Qgis.Float32.__doc__ = "Thirty two bit floating point (float)" Qgis.Float64 = Qgis.DataType.Float64 Qgis.Float64.is_monkey_patched = True Qgis.Float64.__doc__ = "Sixty four bit floating point (double)" Qgis.CInt16 = Qgis.DataType.CInt16 Qgis.CInt16.is_monkey_patched = True Qgis.CInt16.__doc__ = "Complex Int16" Qgis.CInt32 = Qgis.DataType.CInt32 Qgis.CInt32.is_monkey_patched = True Qgis.CInt32.__doc__ = "Complex Int32" Qgis.CFloat32 = Qgis.DataType.CFloat32 Qgis.CFloat32.is_monkey_patched = True Qgis.CFloat32.__doc__ = "Complex Float32" Qgis.CFloat64 = Qgis.DataType.CFloat64 Qgis.CFloat64.is_monkey_patched = True Qgis.CFloat64.__doc__ = "Complex Float64" Qgis.ARGB32 = Qgis.DataType.ARGB32 Qgis.ARGB32.is_monkey_patched = True Qgis.ARGB32.__doc__ = "Color, alpha, red, green, blue, 4 bytes the same as QImage::Format_ARGB32" Qgis.ARGB32_Premultiplied = Qgis.DataType.ARGB32_Premultiplied Qgis.ARGB32_Premultiplied.is_monkey_patched = True Qgis.ARGB32_Premultiplied.__doc__ = "Color, alpha, red, green, blue, 4 bytes the same as QImage::Format_ARGB32_Premultiplied" Qgis.DataType.__doc__ = 'Raster data types.\nThis is modified and extended copy of GDALDataType.\n\n' + '* ``UnknownDataType``: ' + Qgis.DataType.UnknownDataType.__doc__ + '\n' + '* ``Byte``: ' + Qgis.DataType.Byte.__doc__ + '\n' + '* ``UInt16``: ' + Qgis.DataType.UInt16.__doc__ + '\n' + '* ``Int16``: ' + Qgis.DataType.Int16.__doc__ + '\n' + '* ``UInt32``: ' + Qgis.DataType.UInt32.__doc__ + '\n' + '* ``Int32``: ' + Qgis.DataType.Int32.__doc__ + '\n' + '* ``Float32``: ' + Qgis.DataType.Float32.__doc__ + '\n' + '* ``Float64``: ' + Qgis.DataType.Float64.__doc__ + '\n' + '* ``CInt16``: ' + Qgis.DataType.CInt16.__doc__ + '\n' + '* ``CInt32``: ' + Qgis.DataType.CInt32.__doc__ + '\n' + '* ``CFloat32``: ' + Qgis.DataType.CFloat32.__doc__ + '\n' + '* ``CFloat64``: ' + Qgis.DataType.CFloat64.__doc__ + '\n' + '* ``ARGB32``: ' + Qgis.DataType.ARGB32.__doc__ + '\n' + '* ``ARGB32_Premultiplied``: ' + Qgis.DataType.ARGB32_Premultiplied.__doc__ # -- Qgis.DataType.baseClass = Qgis # monkey patching scoped based enum Qgis.Never = Qgis.PythonMacroMode.Never Qgis.Never.is_monkey_patched = True Qgis.Never.__doc__ = "Macros are never run" Qgis.Ask = Qgis.PythonMacroMode.Ask Qgis.Ask.is_monkey_patched = True Qgis.Ask.__doc__ = "User is prompt before running" Qgis.SessionOnly = Qgis.PythonMacroMode.SessionOnly Qgis.SessionOnly.is_monkey_patched = True Qgis.SessionOnly.__doc__ = "Only during this session" Qgis.Always = Qgis.PythonMacroMode.Always Qgis.Always.is_monkey_patched = True Qgis.Always.__doc__ = "Macros are always run" Qgis.NotForThisSession = Qgis.PythonMacroMode.NotForThisSession Qgis.NotForThisSession.is_monkey_patched = True Qgis.NotForThisSession.__doc__ = "Macros will not be run for this session" Qgis.PythonMacroMode.__doc__ = 'Authorisation to run Python Macros\n\n.. versionadded:: 3.10\n\n' + '* ``Never``: ' + Qgis.PythonMacroMode.Never.__doc__ + '\n' + '* ``Ask``: ' + Qgis.PythonMacroMode.Ask.__doc__ + '\n' + '* ``SessionOnly``: ' + Qgis.PythonMacroMode.SessionOnly.__doc__ + '\n' + '* ``Always``: ' + Qgis.PythonMacroMode.Always.__doc__ + '\n' + '* ``NotForThisSession``: ' + Qgis.PythonMacroMode.NotForThisSession.__doc__ # -- Qgis.PythonMacroMode.baseClass = Qgis QgsVectorDataProvider.FeatureCountState = Qgis.FeatureCountState # monkey patching scoped based enum QgsVectorDataProvider.Uncounted = Qgis.FeatureCountState.Uncounted QgsVectorDataProvider.Uncounted.is_monkey_patched = True QgsVectorDataProvider.Uncounted.__doc__ = "Feature count not yet computed" QgsVectorDataProvider.UnknownCount = Qgis.FeatureCountState.UnknownCount QgsVectorDataProvider.UnknownCount.is_monkey_patched = True QgsVectorDataProvider.UnknownCount.__doc__ = "Provider returned an unknown feature count" Qgis.FeatureCountState.__doc__ = 'Enumeration of feature count states\n\n.. versionadded:: 3.20\n\n' + '* ``Uncounted``: ' + Qgis.FeatureCountState.Uncounted.__doc__ + '\n' + '* ``UnknownCount``: ' + Qgis.FeatureCountState.UnknownCount.__doc__ # -- Qgis.FeatureCountState.baseClass = Qgis QgsSymbol.SymbolType = Qgis.SymbolType # monkey patching scoped based enum QgsSymbol.Marker = Qgis.SymbolType.Marker QgsSymbol.Marker.is_monkey_patched = True QgsSymbol.Marker.__doc__ = "Marker symbol" QgsSymbol.Line = Qgis.SymbolType.Line QgsSymbol.Line.is_monkey_patched = True QgsSymbol.Line.__doc__ = "Line symbol" QgsSymbol.Fill = Qgis.SymbolType.Fill QgsSymbol.Fill.is_monkey_patched = True QgsSymbol.Fill.__doc__ = "Fill symbol" QgsSymbol.Hybrid = Qgis.SymbolType.Hybrid QgsSymbol.Hybrid.is_monkey_patched = True QgsSymbol.Hybrid.__doc__ = "Hybrid symbol" Qgis.SymbolType.__doc__ = 'Symbol types\n\n.. versionadded:: 3.20\n\n' + '* ``Marker``: ' + Qgis.SymbolType.Marker.__doc__ + '\n' + '* ``Line``: ' + Qgis.SymbolType.Line.__doc__ + '\n' + '* ``Fill``: ' + Qgis.SymbolType.Fill.__doc__ + '\n' + '* ``Hybrid``: ' + Qgis.SymbolType.Hybrid.__doc__ # -- Qgis.SymbolType.baseClass = Qgis QgsSymbol.ScaleMethod = Qgis.ScaleMethod # monkey patching scoped based enum QgsSymbol.ScaleArea = Qgis.ScaleMethod.ScaleArea QgsSymbol.ScaleArea.is_monkey_patched = True QgsSymbol.ScaleArea.__doc__ = "Calculate scale by the area" QgsSymbol.ScaleDiameter = Qgis.ScaleMethod.ScaleDiameter QgsSymbol.ScaleDiameter.is_monkey_patched = True QgsSymbol.ScaleDiameter.__doc__ = "Calculate scale by the diameter" Qgis.ScaleMethod.__doc__ = 'Scale methods\n\n.. versionadded:: 3.20\n\n' + '* ``ScaleArea``: ' + Qgis.ScaleMethod.ScaleArea.__doc__ + '\n' + '* ``ScaleDiameter``: ' + Qgis.ScaleMethod.ScaleDiameter.__doc__ # -- Qgis.ScaleMethod.baseClass = Qgis QgsSymbol.RenderHint = Qgis.SymbolRenderHint # monkey patching scoped based enum QgsSymbol.DynamicRotation = Qgis.SymbolRenderHint.DynamicRotation QgsSymbol.DynamicRotation.is_monkey_patched = True QgsSymbol.DynamicRotation.__doc__ = "Rotation of symbol may be changed during rendering and symbol should not be cached" Qgis.SymbolRenderHint.__doc__ = 'Flags controlling behavior of symbols during rendering\n\n.. versionadded:: 3.20\n\n' + '* ``DynamicRotation``: ' + Qgis.SymbolRenderHint.DynamicRotation.__doc__ # -- Qgis.SymbolRenderHint.baseClass = Qgis # monkey patching scoped based enum Qgis.SymbolFlag.RendererShouldUseSymbolLevels.__doc__ = "If present, indicates that a QgsFeatureRenderer using the symbol should use symbol levels for best results" Qgis.SymbolFlag.__doc__ = 'Flags controlling behavior of symbols\n\n.. versionadded:: 3.20\n\n' + '* ``RendererShouldUseSymbolLevels``: ' + Qgis.SymbolFlag.RendererShouldUseSymbolLevels.__doc__ # -- Qgis.SymbolFlag.baseClass = Qgis QgsSymbol.PreviewFlag = Qgis.SymbolPreviewFlag # monkey patching scoped based enum QgsSymbol.FlagIncludeCrosshairsForMarkerSymbols = Qgis.SymbolPreviewFlag.FlagIncludeCrosshairsForMarkerSymbols QgsSymbol.FlagIncludeCrosshairsForMarkerSymbols.is_monkey_patched = True QgsSymbol.FlagIncludeCrosshairsForMarkerSymbols.__doc__ = "Include a crosshairs reference image in the background of marker symbol previews" Qgis.SymbolPreviewFlag.__doc__ = 'Flags for controlling how symbol preview images are generated.\n\n.. versionadded:: 3.20\n\n' + '* ``FlagIncludeCrosshairsForMarkerSymbols``: ' + Qgis.SymbolPreviewFlag.FlagIncludeCrosshairsForMarkerSymbols.__doc__ # -- Qgis.SymbolPreviewFlag.baseClass = Qgis QgsDataItem.Type = Qgis.BrowserItemType # monkey patching scoped based enum QgsDataItem.Collection = Qgis.BrowserItemType.Collection QgsDataItem.Collection.is_monkey_patched = True QgsDataItem.Collection.__doc__ = "A collection of items" QgsDataItem.Directory = Qgis.BrowserItemType.Directory QgsDataItem.Directory.is_monkey_patched = True QgsDataItem.Directory.__doc__ = "Represents a file directory" QgsDataItem.Layer = Qgis.BrowserItemType.Layer QgsDataItem.Layer.is_monkey_patched = True QgsDataItem.Layer.__doc__ = "Represents a map layer" QgsDataItem.Error = Qgis.BrowserItemType.Error QgsDataItem.Error.is_monkey_patched = True QgsDataItem.Error.__doc__ = "Contains an error message" QgsDataItem.Favorites = Qgis.BrowserItemType.Favorites QgsDataItem.Favorites.is_monkey_patched = True QgsDataItem.Favorites.__doc__ = "Represents a favorite item" QgsDataItem.Project = Qgis.BrowserItemType.Project QgsDataItem.Project.is_monkey_patched = True QgsDataItem.Project.__doc__ = "Represents a QGIS project" QgsDataItem.Custom = Qgis.BrowserItemType.Custom QgsDataItem.Custom.is_monkey_patched = True QgsDataItem.Custom.__doc__ = "Custom item type" QgsDataItem.Fields = Qgis.BrowserItemType.Fields QgsDataItem.Fields.is_monkey_patched = True QgsDataItem.Fields.__doc__ = "Collection of fields" QgsDataItem.Field = Qgis.BrowserItemType.Field QgsDataItem.Field.is_monkey_patched = True QgsDataItem.Field.__doc__ = "Vector layer field" Qgis.BrowserItemType.__doc__ = 'Browser item types.\n\n.. versionadded:: 3.20\n\n' + '* ``Collection``: ' + Qgis.BrowserItemType.Collection.__doc__ + '\n' + '* ``Directory``: ' + Qgis.BrowserItemType.Directory.__doc__ + '\n' + '* ``Layer``: ' + Qgis.BrowserItemType.Layer.__doc__ + '\n' + '* ``Error``: ' + Qgis.BrowserItemType.Error.__doc__ + '\n' + '* ``Favorites``: ' + Qgis.BrowserItemType.Favorites.__doc__ + '\n' + '* ``Project``: ' + Qgis.BrowserItemType.Project.__doc__ + '\n' + '* ``Custom``: ' + Qgis.BrowserItemType.Custom.__doc__ + '\n' + '* ``Fields``: ' + Qgis.BrowserItemType.Fields.__doc__ + '\n' + '* ``Field``: ' + Qgis.BrowserItemType.Field.__doc__ # -- Qgis.BrowserItemType.baseClass = Qgis QgsDataItem.State = Qgis.BrowserItemState # monkey patching scoped based enum QgsDataItem.NotPopulated = Qgis.BrowserItemState.NotPopulated QgsDataItem.NotPopulated.is_monkey_patched = True QgsDataItem.NotPopulated.__doc__ = "Children not yet created" QgsDataItem.Populating = Qgis.BrowserItemState.Populating QgsDataItem.Populating.is_monkey_patched = True QgsDataItem.Populating.__doc__ = "Creating children in separate thread (populating or refreshing)" QgsDataItem.Populated = Qgis.BrowserItemState.Populated QgsDataItem.Populated.is_monkey_patched = True QgsDataItem.Populated.__doc__ = "Children created" Qgis.BrowserItemState.__doc__ = 'Browser item states.\n\n.. versionadded:: 3.20\n\n' + '* ``NotPopulated``: ' + Qgis.BrowserItemState.NotPopulated.__doc__ + '\n' + '* ``Populating``: ' + Qgis.BrowserItemState.Populating.__doc__ + '\n' + '* ``Populated``: ' + Qgis.BrowserItemState.Populated.__doc__ # -- Qgis.BrowserItemState.baseClass = Qgis QgsDataItem.Capability = Qgis.BrowserItemCapability # monkey patching scoped based enum QgsDataItem.NoCapabilities = Qgis.BrowserItemCapability.NoCapabilities QgsDataItem.NoCapabilities.is_monkey_patched = True QgsDataItem.NoCapabilities.__doc__ = "Item has no capabilities" QgsDataItem.SetCrs = Qgis.BrowserItemCapability.SetCrs QgsDataItem.SetCrs.is_monkey_patched = True QgsDataItem.SetCrs.__doc__ = "Can set CRS on layer or group of layers. \deprecated since QGIS 3.6 -- no longer used by QGIS and will be removed in QGIS 4.0" QgsDataItem.Fertile = Qgis.BrowserItemCapability.Fertile QgsDataItem.Fertile.is_monkey_patched = True QgsDataItem.Fertile.__doc__ = "Can create children. Even items without this capability may have children, but cannot create them, it means that children are created by item ancestors." QgsDataItem.Fast = Qgis.BrowserItemCapability.Fast QgsDataItem.Fast.is_monkey_patched = True QgsDataItem.Fast.__doc__ = "CreateChildren() is fast enough to be run in main thread when refreshing items, most root items (wms,wfs,wcs,postgres...) are considered fast because they are reading data only from QgsSettings" QgsDataItem.Collapse = Qgis.BrowserItemCapability.Collapse QgsDataItem.Collapse.is_monkey_patched = True QgsDataItem.Collapse.__doc__ = "The collapse/expand status for this items children should be ignored in order to avoid undesired network connections (wms etc.)" QgsDataItem.Rename = Qgis.BrowserItemCapability.Rename QgsDataItem.Rename.is_monkey_patched = True QgsDataItem.Rename.__doc__ = "Item can be renamed" QgsDataItem.Delete = Qgis.BrowserItemCapability.Delete QgsDataItem.Delete.is_monkey_patched = True QgsDataItem.Delete.__doc__ = "Item can be deleted" Qgis.BrowserItemCapability.__doc__ = 'Browser item capabilities.\n\n.. versionadded:: 3.20\n\n' + '* ``NoCapabilities``: ' + Qgis.BrowserItemCapability.NoCapabilities.__doc__ + '\n' + '* ``SetCrs``: ' + Qgis.BrowserItemCapability.SetCrs.__doc__ + '\n' + '* ``Fertile``: ' + Qgis.BrowserItemCapability.Fertile.__doc__ + '\n' + '* ``Fast``: ' + Qgis.BrowserItemCapability.Fast.__doc__ + '\n' + '* ``Collapse``: ' + Qgis.BrowserItemCapability.Collapse.__doc__ + '\n' + '* ``Rename``: ' + Qgis.BrowserItemCapability.Rename.__doc__ + '\n' + '* ``Delete``: ' + Qgis.BrowserItemCapability.Delete.__doc__ # -- Qgis.BrowserItemCapability.baseClass = Qgis QgsLayerItem.LayerType = Qgis.BrowserLayerType # monkey patching scoped based enum QgsLayerItem.NoType = Qgis.BrowserLayerType.NoType QgsLayerItem.NoType.is_monkey_patched = True QgsLayerItem.NoType.__doc__ = "No type" QgsLayerItem.Vector = Qgis.BrowserLayerType.Vector QgsLayerItem.Vector.is_monkey_patched = True QgsLayerItem.Vector.__doc__ = "Generic vector layer" QgsLayerItem.Raster = Qgis.BrowserLayerType.Raster QgsLayerItem.Raster.is_monkey_patched = True QgsLayerItem.Raster.__doc__ = "Raster layer" QgsLayerItem.Point = Qgis.BrowserLayerType.Point QgsLayerItem.Point.is_monkey_patched = True QgsLayerItem.Point.__doc__ = "Vector point layer" QgsLayerItem.Line = Qgis.BrowserLayerType.Line QgsLayerItem.Line.is_monkey_patched = True QgsLayerItem.Line.__doc__ = "Vector line layer" QgsLayerItem.Polygon = Qgis.BrowserLayerType.Polygon QgsLayerItem.Polygon.is_monkey_patched = True QgsLayerItem.Polygon.__doc__ = "Vector polygon layer" QgsLayerItem.TableLayer = Qgis.BrowserLayerType.TableLayer QgsLayerItem.TableLayer.is_monkey_patched = True QgsLayerItem.TableLayer.__doc__ = "Vector non-spatial layer" QgsLayerItem.Database = Qgis.BrowserLayerType.Database QgsLayerItem.Database.is_monkey_patched = True QgsLayerItem.Database.__doc__ = "Database layer" QgsLayerItem.Table = Qgis.BrowserLayerType.Table QgsLayerItem.Table.is_monkey_patched = True QgsLayerItem.Table.__doc__ = "Database table" QgsLayerItem.Plugin = Qgis.BrowserLayerType.Plugin QgsLayerItem.Plugin.is_monkey_patched = True QgsLayerItem.Plugin.__doc__ = "Plugin based layer" QgsLayerItem.Mesh = Qgis.BrowserLayerType.Mesh QgsLayerItem.Mesh.is_monkey_patched = True QgsLayerItem.Mesh.__doc__ = "Mesh layer" QgsLayerItem.VectorTile = Qgis.BrowserLayerType.VectorTile QgsLayerItem.VectorTile.is_monkey_patched = True QgsLayerItem.VectorTile.__doc__ = "Vector tile layer" QgsLayerItem.PointCloud = Qgis.BrowserLayerType.PointCloud QgsLayerItem.PointCloud.is_monkey_patched = True QgsLayerItem.PointCloud.__doc__ = "Point cloud layer" Qgis.BrowserLayerType.__doc__ = 'Browser item layer types\n\n.. versionadded:: 3.20\n\n' + '* ``NoType``: ' + Qgis.BrowserLayerType.NoType.__doc__ + '\n' + '* ``Vector``: ' + Qgis.BrowserLayerType.Vector.__doc__ + '\n' + '* ``Raster``: ' + Qgis.BrowserLayerType.Raster.__doc__ + '\n' + '* ``Point``: ' + Qgis.BrowserLayerType.Point.__doc__ + '\n' + '* ``Line``: ' + Qgis.BrowserLayerType.Line.__doc__ + '\n' + '* ``Polygon``: ' + Qgis.BrowserLayerType.Polygon.__doc__ + '\n' + '* ``TableLayer``: ' + Qgis.BrowserLayerType.TableLayer.__doc__ + '\n' + '* ``Database``: ' + Qgis.BrowserLayerType.Database.__doc__ + '\n' + '* ``Table``: ' + Qgis.BrowserLayerType.Table.__doc__ + '\n' + '* ``Plugin``: ' + Qgis.BrowserLayerType.Plugin.__doc__ + '\n' + '* ``Mesh``: ' + Qgis.BrowserLayerType.Mesh.__doc__ + '\n' + '* ``VectorTile``: ' + Qgis.BrowserLayerType.VectorTile.__doc__ + '\n' + '* ``PointCloud``: ' + Qgis.BrowserLayerType.PointCloud.__doc__ # -- Qgis.BrowserLayerType.baseClass = Qgis # monkey patching scoped based enum Qgis.BrowserDirectoryMonitoring.Default.__doc__ = "Use default logic to determine whether directory should be monitored" Qgis.BrowserDirectoryMonitoring.NeverMonitor.__doc__ = "Never monitor the directory, regardless of the default logic" Qgis.BrowserDirectoryMonitoring.AlwaysMonitor.__doc__ = "Always monitor the directory, regardless of the default logic" Qgis.BrowserDirectoryMonitoring.__doc__ = 'Browser directory item monitoring switches.\n\n.. versionadded:: 3.20\n\n' + '* ``Default``: ' + Qgis.BrowserDirectoryMonitoring.Default.__doc__ + '\n' + '* ``NeverMonitor``: ' + Qgis.BrowserDirectoryMonitoring.NeverMonitor.__doc__ + '\n' + '* ``AlwaysMonitor``: ' + Qgis.BrowserDirectoryMonitoring.AlwaysMonitor.__doc__ # -- Qgis.BrowserDirectoryMonitoring.baseClass = Qgis QgsVectorLayerExporter.ExportError = Qgis.VectorExportResult # monkey patching scoped based enum QgsVectorLayerExporter.NoError = Qgis.VectorExportResult.Success QgsVectorLayerExporter.NoError.is_monkey_patched = True QgsVectorLayerExporter.NoError.__doc__ = "No errors were encountered" QgsVectorLayerExporter.ErrCreateDataSource = Qgis.VectorExportResult.ErrorCreatingDataSource QgsVectorLayerExporter.ErrCreateDataSource.is_monkey_patched = True QgsVectorLayerExporter.ErrCreateDataSource.__doc__ = "Could not create the destination data source" QgsVectorLayerExporter.ErrCreateLayer = Qgis.VectorExportResult.ErrorCreatingLayer QgsVectorLayerExporter.ErrCreateLayer.is_monkey_patched = True QgsVectorLayerExporter.ErrCreateLayer.__doc__ = "Could not create destination layer" QgsVectorLayerExporter.ErrAttributeTypeUnsupported = Qgis.VectorExportResult.ErrorAttributeTypeUnsupported QgsVectorLayerExporter.ErrAttributeTypeUnsupported.is_monkey_patched = True QgsVectorLayerExporter.ErrAttributeTypeUnsupported.__doc__ = "Source layer has an attribute type which could not be handled by destination" QgsVectorLayerExporter.ErrAttributeCreationFailed = Qgis.VectorExportResult.ErrorAttributeCreationFailed QgsVectorLayerExporter.ErrAttributeCreationFailed.is_monkey_patched = True QgsVectorLayerExporter.ErrAttributeCreationFailed.__doc__ = "Destination provider was unable to create an attribute" QgsVectorLayerExporter.ErrProjection = Qgis.VectorExportResult.ErrorProjectingFeatures QgsVectorLayerExporter.ErrProjection.is_monkey_patched = True QgsVectorLayerExporter.ErrProjection.__doc__ = "An error occurred while reprojecting features to destination CRS" QgsVectorLayerExporter.ErrFeatureWriteFailed = Qgis.VectorExportResult.ErrorFeatureWriteFailed QgsVectorLayerExporter.ErrFeatureWriteFailed.is_monkey_patched = True QgsVectorLayerExporter.ErrFeatureWriteFailed.__doc__ = "An error occurred while writing a feature to the destination" QgsVectorLayerExporter.ErrInvalidLayer = Qgis.VectorExportResult.ErrorInvalidLayer QgsVectorLayerExporter.ErrInvalidLayer.is_monkey_patched = True QgsVectorLayerExporter.ErrInvalidLayer.__doc__ = "Could not access newly created destination layer" QgsVectorLayerExporter.ErrInvalidProvider = Qgis.VectorExportResult.ErrorInvalidProvider QgsVectorLayerExporter.ErrInvalidProvider.is_monkey_patched = True QgsVectorLayerExporter.ErrInvalidProvider.__doc__ = "Could not find a matching provider key" QgsVectorLayerExporter.ErrProviderUnsupportedFeature = Qgis.VectorExportResult.ErrorProviderUnsupportedFeature QgsVectorLayerExporter.ErrProviderUnsupportedFeature.is_monkey_patched = True QgsVectorLayerExporter.ErrProviderUnsupportedFeature.__doc__ = "Provider does not support creation of empty layers" QgsVectorLayerExporter.ErrConnectionFailed = Qgis.VectorExportResult.ErrorConnectionFailed QgsVectorLayerExporter.ErrConnectionFailed.is_monkey_patched = True QgsVectorLayerExporter.ErrConnectionFailed.__doc__ = "Could not connect to destination" QgsVectorLayerExporter.ErrUserCanceled = Qgis.VectorExportResult.UserCanceled QgsVectorLayerExporter.ErrUserCanceled.is_monkey_patched = True QgsVectorLayerExporter.ErrUserCanceled.__doc__ = "User canceled the export" Qgis.VectorExportResult.__doc__ = 'Vector layer export result codes.\n\n.. versionadded:: 3.20\n\n' + '* ``NoError``: ' + Qgis.VectorExportResult.Success.__doc__ + '\n' + '* ``ErrCreateDataSource``: ' + Qgis.VectorExportResult.ErrorCreatingDataSource.__doc__ + '\n' + '* ``ErrCreateLayer``: ' + Qgis.VectorExportResult.ErrorCreatingLayer.__doc__ + '\n' + '* ``ErrAttributeTypeUnsupported``: ' + Qgis.VectorExportResult.ErrorAttributeTypeUnsupported.__doc__ + '\n' + '* ``ErrAttributeCreationFailed``: ' + Qgis.VectorExportResult.ErrorAttributeCreationFailed.__doc__ + '\n' + '* ``ErrProjection``: ' + Qgis.VectorExportResult.ErrorProjectingFeatures.__doc__ + '\n' + '* ``ErrFeatureWriteFailed``: ' + Qgis.VectorExportResult.ErrorFeatureWriteFailed.__doc__ + '\n' + '* ``ErrInvalidLayer``: ' + Qgis.VectorExportResult.ErrorInvalidLayer.__doc__ + '\n' + '* ``ErrInvalidProvider``: ' + Qgis.VectorExportResult.ErrorInvalidProvider.__doc__ + '\n' + '* ``ErrProviderUnsupportedFeature``: ' + Qgis.VectorExportResult.ErrorProviderUnsupportedFeature.__doc__ + '\n' + '* ``ErrConnectionFailed``: ' + Qgis.VectorExportResult.ErrorConnectionFailed.__doc__ + '\n' + '* ``ErrUserCanceled``: ' + Qgis.VectorExportResult.UserCanceled.__doc__ # -- Qgis.VectorExportResult.baseClass = Qgis # monkey patching scoped based enum Qgis.DriveType.Unknown.__doc__ = "Unknown type" Qgis.DriveType.Invalid.__doc__ = "Invalid path" Qgis.DriveType.Removable.__doc__ = "Removable drive" Qgis.DriveType.Fixed.__doc__ = "Fixed drive" Qgis.DriveType.Remote.__doc__ = "Remote drive" Qgis.DriveType.CdRom.__doc__ = "CD-ROM" Qgis.DriveType.RamDisk.__doc__ = "RAM disk" Qgis.DriveType.__doc__ = 'Drive types\n\n.. versionadded:: 3.20\n\n' + '* ``Unknown``: ' + Qgis.DriveType.Unknown.__doc__ + '\n' + '* ``Invalid``: ' + Qgis.DriveType.Invalid.__doc__ + '\n' + '* ``Removable``: ' + Qgis.DriveType.Removable.__doc__ + '\n' + '* ``Fixed``: ' + Qgis.DriveType.Fixed.__doc__ + '\n' + '* ``Remote``: ' + Qgis.DriveType.Remote.__doc__ + '\n' + '* ``CdRom``: ' + Qgis.DriveType.CdRom.__doc__ + '\n' + '* ``RamDisk``: ' + Qgis.DriveType.RamDisk.__doc__ # -- Qgis.DriveType.baseClass = Qgis # monkey patching scoped based enum Qgis.UnplacedLabelVisibility.FollowEngineSetting.__doc__ = "Respect the label engine setting" Qgis.UnplacedLabelVisibility.NeverShow.__doc__ = "Never show unplaced labels, regardless of the engine setting" Qgis.UnplacedLabelVisibility.__doc__ = 'Unplaced label visibility.\n\n.. versionadded:: 3.20\n\n' + '* ``FollowEngineSetting``: ' + Qgis.UnplacedLabelVisibility.FollowEngineSetting.__doc__ + '\n' + '* ``NeverShow``: ' + Qgis.UnplacedLabelVisibility.NeverShow.__doc__ # -- Qgis.UnplacedLabelVisibility.baseClass = Qgis # monkey patching scoped based enum Qgis.SublayerQueryFlag.FastScan.__doc__ = "Indicates that the provider must scan for sublayers using the fastest possible approach -- e.g. by first checking that a uri has an extension which is known to be readable by the provider" Qgis.SublayerQueryFlag.ResolveGeometryType.__doc__ = "Attempt to resolve the geometry type for vector sublayers" Qgis.SublayerQueryFlag.CountFeatures.__doc__ = "Count features in vector sublayers" Qgis.SublayerQueryFlag.__doc__ = 'Flags which control how data providers will scan for sublayers in a dataset.\n\n.. versionadded:: 3.22\n\n' + '* ``FastScan``: ' + Qgis.SublayerQueryFlag.FastScan.__doc__ + '\n' + '* ``ResolveGeometryType``: ' + Qgis.SublayerQueryFlag.ResolveGeometryType.__doc__ + '\n' + '* ``CountFeatures``: ' + Qgis.SublayerQueryFlag.CountFeatures.__doc__ # -- Qgis.SublayerQueryFlag.baseClass = Qgis QgsRasterPipe.Role = Qgis.RasterPipeInterfaceRole # monkey patching scoped based enum QgsRasterPipe.UnknownRole = Qgis.RasterPipeInterfaceRole.Unknown QgsRasterPipe.UnknownRole.is_monkey_patched = True QgsRasterPipe.UnknownRole.__doc__ = "Unknown role" QgsRasterPipe.ProviderRole = Qgis.RasterPipeInterfaceRole.Provider QgsRasterPipe.ProviderRole.is_monkey_patched = True QgsRasterPipe.ProviderRole.__doc__ = "Data provider role" QgsRasterPipe.RendererRole = Qgis.RasterPipeInterfaceRole.Renderer QgsRasterPipe.RendererRole.is_monkey_patched = True QgsRasterPipe.RendererRole.__doc__ = "Raster renderer role" QgsRasterPipe.BrightnessRole = Qgis.RasterPipeInterfaceRole.Brightness QgsRasterPipe.BrightnessRole.is_monkey_patched = True QgsRasterPipe.BrightnessRole.__doc__ = "Brightness filter role" QgsRasterPipe.ResamplerRole = Qgis.RasterPipeInterfaceRole.Resampler QgsRasterPipe.ResamplerRole.is_monkey_patched = True QgsRasterPipe.ResamplerRole.__doc__ = "Resampler role" QgsRasterPipe.ProjectorRole = Qgis.RasterPipeInterfaceRole.Projector QgsRasterPipe.ProjectorRole.is_monkey_patched = True QgsRasterPipe.ProjectorRole.__doc__ = "Projector role" QgsRasterPipe.NullerRole = Qgis.RasterPipeInterfaceRole.Nuller QgsRasterPipe.NullerRole.is_monkey_patched = True QgsRasterPipe.NullerRole.__doc__ = "Raster nuller role" QgsRasterPipe.HueSaturationRole = Qgis.RasterPipeInterfaceRole.HueSaturation QgsRasterPipe.HueSaturationRole.is_monkey_patched = True QgsRasterPipe.HueSaturationRole.__doc__ = "Hue/saturation filter role" Qgis.RasterPipeInterfaceRole.__doc__ = 'Raster pipe interface roles.\n\n.. versionadded:: 3.22\n\n' + '* ``UnknownRole``: ' + Qgis.RasterPipeInterfaceRole.Unknown.__doc__ + '\n' + '* ``ProviderRole``: ' + Qgis.RasterPipeInterfaceRole.Provider.__doc__ + '\n' + '* ``RendererRole``: ' + Qgis.RasterPipeInterfaceRole.Renderer.__doc__ + '\n' + '* ``BrightnessRole``: ' + Qgis.RasterPipeInterfaceRole.Brightness.__doc__ + '\n' + '* ``ResamplerRole``: ' + Qgis.RasterPipeInterfaceRole.Resampler.__doc__ + '\n' + '* ``ProjectorRole``: ' + Qgis.RasterPipeInterfaceRole.Projector.__doc__ + '\n' + '* ``NullerRole``: ' + Qgis.RasterPipeInterfaceRole.Nuller.__doc__ + '\n' + '* ``HueSaturationRole``: ' + Qgis.RasterPipeInterfaceRole.HueSaturation.__doc__ # -- Qgis.RasterPipeInterfaceRole.baseClass = Qgis QgsRasterPipe.ResamplingStage = Qgis.RasterResamplingStage # monkey patching scoped based enum QgsRasterPipe.ResampleFilter = Qgis.RasterResamplingStage.ResampleFilter QgsRasterPipe.ResampleFilter.is_monkey_patched = True QgsRasterPipe.ResampleFilter.__doc__ = "" QgsRasterPipe.Provider = Qgis.RasterResamplingStage.Provider QgsRasterPipe.Provider.is_monkey_patched = True QgsRasterPipe.Provider.__doc__ = "" Qgis.RasterResamplingStage.__doc__ = 'Stage at which raster resampling occurs.\n\n.. versionadded:: 3.22\n\n' + '* ``ResampleFilter``: ' + Qgis.RasterResamplingStage.ResampleFilter.__doc__ + '\n' + '* ``Provider``: ' + Qgis.RasterResamplingStage.Provider.__doc__ # -- Qgis.RasterResamplingStage.baseClass = Qgis