Bezeichnungen Thema und Ansicht konsistent zur QGIS-Verwendung getauscht (alt=Thema, neu=Kartenname, alt=Ansicht,neu=Thema)

This commit is contained in:
2026-03-20 11:45:36 +01:00
parent 6a4c7b4609
commit fcf5b11373
2 changed files with 78 additions and 78 deletions

View File

@@ -9,14 +9,14 @@ from sn_basis.modules.Pruefmanager import Pruefmanager
KARTENNAME_VAR = "sn_kartenname"
PLOTMASSSTAB_VAR = "sn_plotmassstab"
VIEW_VAR = "sn_view"
THEMA_38 = "§38"
THEMA_41 = "§41"
KARTENNAME_38 = "§38"
KARTENNAME_41 = "§41"
MASSSTAB_WIE_KARTENFENSTER = "Wie Kartenfenster"
ANSICHT_WIE_KARTENFENSTER = "wie kartenfenster"
THEMA_WIE_KARTENFENSTER = "wie kartenfenster"
KARTENNAME_BY_THEMA = {
THEMA_38: "Planungsübersicht §38 FlurbG",
THEMA_41: "Karte zum Plan über die gemeinschaftlichen und öffentlichen Anlagen (§ 41 FlurbG)",
KARTENNAME_BY_AUSWAHL = {
KARTENNAME_38: "Planungsübersicht §38 FlurbG",
KARTENNAME_41: "Karte zum Plan über die gemeinschaftlichen und öffentlichen Anlagen (§ 41 FlurbG)",
}
PLOTMASSSTAB_BY_AUSWAHL = {
@@ -37,9 +37,9 @@ class TabBLogic:
def __init__(self, pruefmanager: Pruefmanager) -> None:
self.pruefmanager = pruefmanager
def set_kartenname_for_thema(self, thema: str) -> None:
"""Setzt die Projektvariable ``sn_kartenname`` anhand des gewählten Druckthemas."""
kartenname = KARTENNAME_BY_THEMA.get(thema, "")
def set_kartenname_for_auswahl(self, auswahl: str) -> None:
"""Setzt die Projektvariable ``sn_kartenname`` anhand der Kartennamen-Auswahl."""
kartenname = KARTENNAME_BY_AUSWAHL.get(auswahl, "")
set_variable(KARTENNAME_VAR, kartenname, scope="project")
def set_plotmassstab_for_auswahl(self, auswahl: str, aktueller_massstab: float | None = None) -> None:
@@ -55,8 +55,8 @@ class TabBLogic:
set_variable(PLOTMASSSTAB_VAR, value, scope="project")
def set_view_for_auswahl(self, auswahl: str) -> None:
"""Setzt ``sn_view`` auf ``aktuell`` oder den gewählten Layer/Themennamen."""
if auswahl == ANSICHT_WIE_KARTENFENSTER:
"""Setzt ``sn_view`` auf ``aktuell`` oder den Namen des gewählten Layerthemas."""
if auswahl == THEMA_WIE_KARTENFENSTER:
set_variable(VIEW_VAR, "aktuell", scope="project")
return