Legende an Hauptkarte des Layouts angebunden
This commit is contained in:
@@ -174,6 +174,7 @@ except Exception:
|
||||
self.project = project
|
||||
self._name = ""
|
||||
self._page = _MockQgsLayoutPage()
|
||||
self.items: list[Any] = []
|
||||
|
||||
def initializeDefaults(self) -> None:
|
||||
pass
|
||||
@@ -188,7 +189,7 @@ except Exception:
|
||||
return self._page
|
||||
|
||||
def addLayoutItem(self, item: Any) -> None:
|
||||
pass
|
||||
self.items.append(item)
|
||||
|
||||
class _MockQgsLayoutPage:
|
||||
def setPageSize(self, size: Any) -> None:
|
||||
@@ -201,15 +202,21 @@ except Exception:
|
||||
class _MockQgsLayoutItemMap:
|
||||
def __init__(self, layout: Any):
|
||||
self.layout = layout
|
||||
self.item_id = ""
|
||||
self.extent = None
|
||||
self.scale = None
|
||||
self.follow_visibility_preset = False
|
||||
self.follow_visibility_preset_name = ""
|
||||
self.keep_layer_set = False
|
||||
|
||||
def setId(self, item_id: str) -> None:
|
||||
pass
|
||||
self.item_id = item_id
|
||||
|
||||
def setExtent(self, extent: Any) -> None:
|
||||
pass
|
||||
self.extent = extent
|
||||
|
||||
def setScale(self, scale: float) -> None:
|
||||
pass
|
||||
self.scale = scale
|
||||
|
||||
def attemptMove(self, point: Any) -> None:
|
||||
pass
|
||||
@@ -218,10 +225,13 @@ except Exception:
|
||||
pass
|
||||
|
||||
def setFollowVisibilityPreset(self, active: bool) -> None:
|
||||
pass
|
||||
self.follow_visibility_preset = active
|
||||
|
||||
def setFollowVisibilityPresetName(self, name: str) -> None:
|
||||
pass
|
||||
self.follow_visibility_preset_name = name
|
||||
|
||||
def setKeepLayerSet(self, enabled: bool) -> None:
|
||||
self.keep_layer_set = enabled
|
||||
|
||||
class _MockQgsLayoutItemLabel:
|
||||
ModeHtml = 1
|
||||
@@ -271,24 +281,30 @@ except Exception:
|
||||
def __init__(self, layout: Any):
|
||||
self.layout = layout
|
||||
self._model = _MockLegendModel()
|
||||
self.item_id = ""
|
||||
self.object_name = ""
|
||||
self.linked_map = None
|
||||
self.auto_update_model = None
|
||||
self.legend_filter_by_map_enabled = None
|
||||
self.title = ""
|
||||
|
||||
def setId(self, item_id: str) -> None:
|
||||
pass
|
||||
self.item_id = item_id
|
||||
|
||||
def setObjectName(self, name: str) -> None:
|
||||
pass
|
||||
self.object_name = name
|
||||
|
||||
def setLinkedMap(self, map_item: Any) -> None:
|
||||
pass
|
||||
self.linked_map = map_item
|
||||
|
||||
def setAutoUpdateModel(self, enabled: bool) -> None:
|
||||
pass
|
||||
self.auto_update_model = enabled
|
||||
|
||||
def setLegendFilterByMapEnabled(self, enabled: bool) -> None:
|
||||
pass
|
||||
self.legend_filter_by_map_enabled = enabled
|
||||
|
||||
def setTitle(self, title: str) -> None:
|
||||
pass
|
||||
self.title = title
|
||||
|
||||
def setReferencePoint(self, point: Any) -> None:
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user