mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-09 00:08:52 -04:00
And use INDENT-OFF annotations to avoid astyle messing up formatting of enum with inline macros
60 lines
5.3 KiB
Python
60 lines
5.3 KiB
Python
# The following has been generated automatically from src/core/qgsdiagramrenderer.h
|
|
QgsDiagramLayerSettings.AroundPoint = QgsDiagramLayerSettings.Placement.AroundPoint
|
|
QgsDiagramLayerSettings.OverPoint = QgsDiagramLayerSettings.Placement.OverPoint
|
|
QgsDiagramLayerSettings.Line = QgsDiagramLayerSettings.Placement.Line
|
|
QgsDiagramLayerSettings.Curved = QgsDiagramLayerSettings.Placement.Curved
|
|
QgsDiagramLayerSettings.Horizontal = QgsDiagramLayerSettings.Placement.Horizontal
|
|
QgsDiagramLayerSettings.Free = QgsDiagramLayerSettings.Placement.Free
|
|
QgsDiagramLayerSettings.OnLine = QgsDiagramLayerSettings.LinePlacementFlag.OnLine
|
|
QgsDiagramLayerSettings.AboveLine = QgsDiagramLayerSettings.LinePlacementFlag.AboveLine
|
|
QgsDiagramLayerSettings.BelowLine = QgsDiagramLayerSettings.LinePlacementFlag.BelowLine
|
|
QgsDiagramLayerSettings.MapOrientation = QgsDiagramLayerSettings.LinePlacementFlag.MapOrientation
|
|
QgsDiagramLayerSettings.LinePlacementFlags = lambda flags=0: QgsDiagramLayerSettings.LinePlacementFlag(flags)
|
|
# monkey patching scoped based enum
|
|
QgsDiagramLayerSettings.BackgroundColor = QgsDiagramLayerSettings.Property.BackgroundColor
|
|
QgsDiagramLayerSettings.BackgroundColor.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.BackgroundColor.__doc__ = "Diagram background color"
|
|
QgsDiagramLayerSettings.StrokeColor = QgsDiagramLayerSettings.Property.StrokeColor
|
|
QgsDiagramLayerSettings.StrokeColor.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.StrokeColor.__doc__ = "Stroke color"
|
|
QgsDiagramLayerSettings.StrokeWidth = QgsDiagramLayerSettings.Property.StrokeWidth
|
|
QgsDiagramLayerSettings.StrokeWidth.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.StrokeWidth.__doc__ = "Stroke width"
|
|
QgsDiagramLayerSettings.PositionX = QgsDiagramLayerSettings.Property.PositionX
|
|
QgsDiagramLayerSettings.PositionX.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.PositionX.__doc__ = "X-coordinate data defined diagram position"
|
|
QgsDiagramLayerSettings.PositionY = QgsDiagramLayerSettings.Property.PositionY
|
|
QgsDiagramLayerSettings.PositionY.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.PositionY.__doc__ = "Y-coordinate data defined diagram position"
|
|
QgsDiagramLayerSettings.Distance = QgsDiagramLayerSettings.Property.Distance
|
|
QgsDiagramLayerSettings.Distance.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.Distance.__doc__ = "Distance to diagram from feature"
|
|
QgsDiagramLayerSettings.Priority = QgsDiagramLayerSettings.Property.Priority
|
|
QgsDiagramLayerSettings.Priority.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.Priority.__doc__ = "Diagram priority (between 0 and 10)"
|
|
QgsDiagramLayerSettings.ZIndex = QgsDiagramLayerSettings.Property.ZIndex
|
|
QgsDiagramLayerSettings.ZIndex.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.ZIndex.__doc__ = "Z-index for diagram ordering"
|
|
QgsDiagramLayerSettings.IsObstacle = QgsDiagramLayerSettings.Property.IsObstacle
|
|
QgsDiagramLayerSettings.IsObstacle.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.IsObstacle.__doc__ = "Whether diagram features act as obstacles for other diagrams/labels"
|
|
QgsDiagramLayerSettings.Show = QgsDiagramLayerSettings.Property.Show
|
|
QgsDiagramLayerSettings.Show.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.Show.__doc__ = "Whether to show the diagram"
|
|
QgsDiagramLayerSettings.AlwaysShow = QgsDiagramLayerSettings.Property.AlwaysShow
|
|
QgsDiagramLayerSettings.AlwaysShow.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.AlwaysShow.__doc__ = "Whether the diagram should always be shown, even if it overlaps other diagrams/labels"
|
|
QgsDiagramLayerSettings.StartAngle = QgsDiagramLayerSettings.Property.StartAngle
|
|
QgsDiagramLayerSettings.StartAngle.is_monkey_patched = True
|
|
QgsDiagramLayerSettings.StartAngle.__doc__ = "Angle offset for pie diagram"
|
|
QgsDiagramLayerSettings.Property.__doc__ = "Data definable properties.\n\n.. versionadded:: 3.0\n\n" + '* ``BackgroundColor``: ' + QgsDiagramLayerSettings.Property.BackgroundColor.__doc__ + '\n' + '* ``StrokeColor``: ' + QgsDiagramLayerSettings.Property.StrokeColor.__doc__ + '\n' + '* ``StrokeWidth``: ' + QgsDiagramLayerSettings.Property.StrokeWidth.__doc__ + '\n' + '* ``PositionX``: ' + QgsDiagramLayerSettings.Property.PositionX.__doc__ + '\n' + '* ``PositionY``: ' + QgsDiagramLayerSettings.Property.PositionY.__doc__ + '\n' + '* ``Distance``: ' + QgsDiagramLayerSettings.Property.Distance.__doc__ + '\n' + '* ``Priority``: ' + QgsDiagramLayerSettings.Property.Priority.__doc__ + '\n' + '* ``ZIndex``: ' + QgsDiagramLayerSettings.Property.ZIndex.__doc__ + '\n' + '* ``IsObstacle``: ' + QgsDiagramLayerSettings.Property.IsObstacle.__doc__ + '\n' + '* ``Show``: ' + QgsDiagramLayerSettings.Property.Show.__doc__ + '\n' + '* ``AlwaysShow``: ' + QgsDiagramLayerSettings.Property.AlwaysShow.__doc__ + '\n' + '* ``StartAngle``: ' + QgsDiagramLayerSettings.Property.StartAngle.__doc__
|
|
# --
|
|
QgsDiagramSettings.Height = QgsDiagramSettings.LabelPlacementMethod.Height
|
|
QgsDiagramSettings.XHeight = QgsDiagramSettings.LabelPlacementMethod.XHeight
|
|
QgsDiagramSettings.Up = QgsDiagramSettings.DiagramOrientation.Up
|
|
QgsDiagramSettings.Down = QgsDiagramSettings.DiagramOrientation.Down
|
|
QgsDiagramSettings.Left = QgsDiagramSettings.DiagramOrientation.Left
|
|
QgsDiagramSettings.Right = QgsDiagramSettings.DiagramOrientation.Right
|
|
QgsDiagramSettings.Clockwise = QgsDiagramSettings.Direction.Clockwise
|
|
QgsDiagramSettings.Counterclockwise = QgsDiagramSettings.Direction.Counterclockwise
|