Landkreis-Dropdown, BROR-Mehrfachauswahl-Dialog und UX-Fixes
- Landkreis-Feld in den Projekteigenschaften als Dropdown statt Freitext, Landkreiskennzahl zusätzlich als eigene Projektvariable verfügbar. - ask_bror_kombination(en) auf echte Mehrfachauswahl umgestellt, inkl. Titel, Wappen-Icon, kompakter/anpassbarer Größe und Scrollbar-Fix. - Neuer Dialog ask_landkreis_objekte für die landkreisweite Objektsuche (Mehrfachauswahl, "Alle auswählen", "Nur laden ohne weiteren Ablauf"). - qt_wrapper um QDialog/QDialogButtonBox/QListWidget/QListWidgetItem/ QAbstractItemView/QIcon sowie QComboBox-userData/currentData erweitert.
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
"""sn_basis/functions/landkreise.py – Sächsische Landkreise/Helfer mit Kennzahl.
|
||||
|
||||
Quelle: landkreiskennzahlen.csv
|
||||
"""
|
||||
|
||||
#: Liste von (Landkreiskennzahl, Landkreis/Helfer)-Tupeln, in CSV-Reihenfolge.
|
||||
LANDKREISE: list[tuple[str, str]] = [
|
||||
("11", "Chemnitz, Stadt"),
|
||||
("12", "Dresden, Stadt"),
|
||||
("13", "Leipzig, Stadt"),
|
||||
("21", "Erzgebirgskreis"),
|
||||
("22", "Mittelsachsen"),
|
||||
("23", "Vogtlandkreis"),
|
||||
("24", "Zwickau"),
|
||||
("25", "Bautzen"),
|
||||
("26", "Görlitz"),
|
||||
("27", "Meißen"),
|
||||
("28", "Sächsische Schweiz-Osterzgebirge"),
|
||||
("29", "Leipzig"),
|
||||
("30", "Nordsachsen"),
|
||||
("80", "LfULG"),
|
||||
]
|
||||
|
||||
#: Kennzahl -> Name
|
||||
KENNZAHL_ZU_NAME: dict[str, str] = dict(LANDKREISE)
|
||||
|
||||
#: Name -> Kennzahl
|
||||
NAME_ZU_KENNZAHL: dict[str, str] = {name: kennzahl for kennzahl, name in LANDKREISE}
|
||||
Reference in New Issue
Block a user