Compare commits
4
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1a2d3109d4 | ||
|
|
41b272092e | ||
|
|
5be2d3b4f9 | ||
|
|
62fae1c431 |
@@ -1,4 +1,8 @@
|
||||
---
|
||||
Version 26.4.1-unstable:
|
||||
---
|
||||
Version 26.3.3-unstable:
|
||||
---
|
||||
Version 26.3.2-unstable:
|
||||
---
|
||||
Version 26.3.1-unstable:
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
[general]
|
||||
version=26.3.2-unstable
|
||||
version=26.4.1-unstable
|
||||
name=LNO Sachsen | Verfahrensgebiet
|
||||
description=Plugin zum Erzeugen eines Objektes "Verfahrensgebiet"
|
||||
author=Daniel Helbig, Michael Otto
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user