| 
7749 | 7749 | Qgis.LayerTreeFilterFlags = lambda flags=0: Qgis.LayerTreeFilterFlag(flags)  | 
7750 | 7750 | Qgis.LayerTreeFilterFlags.baseClass = Qgis  | 
7751 | 7751 | LayerTreeFilterFlags = Qgis  # dirty hack since SIP seems to introduce the flags in module  | 
 | 7752 | +QgsLegendStyle.Style = Qgis.LegendComponent  | 
 | 7753 | +# monkey patching scoped based enum  | 
 | 7754 | +QgsLegendStyle.Undefined = Qgis.LegendComponent.Undefined  | 
 | 7755 | +QgsLegendStyle.Undefined.is_monkey_patched = True  | 
 | 7756 | +QgsLegendStyle.Undefined.__doc__ = "Should not happen, only if corrupted project file"  | 
 | 7757 | +QgsLegendStyle.Hidden = Qgis.LegendComponent.Hidden  | 
 | 7758 | +QgsLegendStyle.Hidden.is_monkey_patched = True  | 
 | 7759 | +QgsLegendStyle.Hidden.__doc__ = "Special style, item is hidden including margins around"  | 
 | 7760 | +QgsLegendStyle.Title = Qgis.LegendComponent.Title  | 
 | 7761 | +QgsLegendStyle.Title.is_monkey_patched = True  | 
 | 7762 | +QgsLegendStyle.Title.__doc__ = "Legend title"  | 
 | 7763 | +QgsLegendStyle.Group = Qgis.LegendComponent.Group  | 
 | 7764 | +QgsLegendStyle.Group.is_monkey_patched = True  | 
 | 7765 | +QgsLegendStyle.Group.__doc__ = "Legend group title"  | 
 | 7766 | +QgsLegendStyle.Subgroup = Qgis.LegendComponent.Subgroup  | 
 | 7767 | +QgsLegendStyle.Subgroup.is_monkey_patched = True  | 
 | 7768 | +QgsLegendStyle.Subgroup.__doc__ = "Legend subgroup title"  | 
 | 7769 | +QgsLegendStyle.Symbol = Qgis.LegendComponent.Symbol  | 
 | 7770 | +QgsLegendStyle.Symbol.is_monkey_patched = True  | 
 | 7771 | +QgsLegendStyle.Symbol.__doc__ = "Symbol icon (excluding label)"  | 
 | 7772 | +QgsLegendStyle.SymbolLabel = Qgis.LegendComponent.SymbolLabel  | 
 | 7773 | +QgsLegendStyle.SymbolLabel.is_monkey_patched = True  | 
 | 7774 | +QgsLegendStyle.SymbolLabel.__doc__ = "Symbol label (excluding icon)"  | 
 | 7775 | +Qgis.LegendComponent.__doc__ = """Component of legends which can be styled.  | 
 | 7776 | + | 
 | 7777 | +Prior to QGIS 3.42 this was available as :py:class:`QgsLegendStyle`.Style  | 
 | 7778 | + | 
 | 7779 | +.. versionadded:: 3.42  | 
 | 7780 | + | 
 | 7781 | +* ``Undefined``: Should not happen, only if corrupted project file  | 
 | 7782 | +* ``Hidden``: Special style, item is hidden including margins around  | 
 | 7783 | +* ``Title``: Legend title  | 
 | 7784 | +* ``Group``: Legend group title  | 
 | 7785 | +* ``Subgroup``: Legend subgroup title  | 
 | 7786 | +* ``Symbol``: Symbol icon (excluding label)  | 
 | 7787 | +* ``SymbolLabel``: Symbol label (excluding icon)  | 
 | 7788 | + | 
 | 7789 | +"""  | 
 | 7790 | +# --  | 
 | 7791 | +Qgis.LegendComponent.baseClass = Qgis  | 
7752 | 7792 | # monkey patching scoped based enum  | 
7753 | 7793 | Qgis.LegendJsonRenderFlag.ShowRuleDetails.__doc__ = "If set, the rule expression of a rule based renderer legend item will be added to the JSON"  | 
7754 | 7794 | Qgis.LegendJsonRenderFlag.__doc__ = """Legend JSON export flags.  | 
 | 
0 commit comments