Compare commits

..
Author SHA1 Message Date
Daniel 41b272092e Merge pull request 'verfahrensgebiet-Vaiable wird sauber gesetzt' (#8) from bug/Verfahrensgebiet_nicht_übernommen into unstable
Release Plugin / release (push) Successful in 4s
Reviewed-on: #8
2026-04-08 14:38:20 +02:00
Daniel 5be2d3b4f9 verfahrensgebiet-Vaiable wird sauber gesetzt 2026-04-08 14:36:39 +02:00
release-bot 62fae1c431 Release 26.3.3-unstable 2026-03-27 10:28:23 +00:00
3 changed files with 12 additions and 2 deletions
+2
View File
@@ -1,4 +1,6 @@
---
Version 26.3.3-unstable:
---
Version 26.3.2-unstable:
---
Version 26.3.1-unstable:
+1 -1
View File
@@ -1,5 +1,5 @@
[general]
version=26.3.2-unstable
version=26.3.3-unstable
name=LNO Sachsen | Verfahrensgebiet
description=Plugin zum Erzeugen eines Objektes "Verfahrensgebiet"
author=Daniel Helbig, Michael Otto
+9 -1
View File
@@ -83,6 +83,7 @@ class WorkingTab(QWidget):
try:
layer, status = verfahrensgebiet_alkis(self)
if not layer or not layer.isValid():
set_verfahrensgebiet_layer_id("")
return
if status in (LoadStatus.FIRST, LoadStatus.RELOAD):
@@ -90,19 +91,26 @@ class WorkingTab(QWidget):
QgsProject.instance().addMapLayer(layer)
iface.mapCanvas().setExtent(layer.extent())
#iface.mapCanvas().refresh()
apply_style(layer, "verfahrensgebiet.qml")
iface.mapCanvas().refresh()
self.setze_haken(self.haken_verf, True)
# Dropdown + Variable explizit synchronisieren.
self.verf_layer_combo.setLayer(layer)
self._on_verf_layer_changed(layer)
# Unterschied nur in der Meldung
msg = "erstmalig geladen" if status == LoadStatus.FIRST else "neu geladen"
success("Verfahrensgebiet", f"Layer wurde {msg}.", duration=5)
elif status == LoadStatus.KEEP:
self.verf_layer_combo.setLayer(layer)
self._on_verf_layer_changed(layer)
info("Verfahrensgebiet", "Vorhandener Layer wurde behalten.", duration=4)
elif status == LoadStatus.NONE:
self._on_verf_layer_changed(None)
warning("Verfahrensgebiet", "Layer konnte nicht geladen werden.", duration=None)
finally: