Files
Plugin_SN_Verfahrensgebiet/ui/sn_verfahrensgebiet_dockwidget.py
Michael Otto e2d732e564 First commit
2025-10-09 11:35:08 +02:00

31 lines
888 B
Python

from qgis.PyQt.QtWidgets import QDockWidget, QTabWidget, QVBoxLayout, QWidget
from qgis.PyQt.QtCore import pyqtSignal
from sn_basis.ui.tab_projekt import TabProjektWidget
from ..ui import TabVerfahrensgebietWidget
class VerfahrensgebietDockWidget(QDockWidget):
closingPlugin = pyqtSignal()
def __init__(self, parent=None):
super().__init__(parent)
self.setWindowTitle("LNO Sachsen | Verfahrensgebiet")
container = QWidget()
layout = QVBoxLayout(container)
self.tabWidget = QTabWidget()
layout.addWidget(self.tabWidget)
self.setWidget(container)
# Tabs hinzufügen
self.tabWidget.addTab(TabVerfahrensgebietWidget(self), "Verfahrensgebiet")
self.tabWidget.addTab(TabProjektWidget(self), "Projekt")
def closeEvent(self, event):
self.closingPlugin.emit()
event.accept()