from qgis.PyQt.QtWidgets import QDockWidget, QTabWidget, QWidget, QVBoxLayout, QLabel from sn_basis.ui.tabs.settings_tab import SettingsTab from sn_verfahrensgebiet.ui.tabs.tab_a import TabA from sn_verfahrensgebiet.ui.tabs.tab_b import TabB class DockWidget(QDockWidget): def __init__(self, parent=None): super().__init__(parent) self.setWindowTitle("LNO Sachsen | Verfahrensgebiet") # TabWidget erzeugen tabs = QTabWidget() # Tab A tabs.addTab(TabA(), "Tab A") # Tab B tabs.addTab(TabB(), "Tab B") # Gemeinsamer Tab tabs.addTab(SettingsTab(), "Projekteigenschaften") # TabWidget ins Dock setzen self.setWidget(tabs)