forked from AG_QGIS/Plugin_SN_Basis
Anpassung an Qt6, Fehler beim Beenden behoben
This commit is contained in:
@@ -10,7 +10,8 @@ class DockManager:
|
||||
"""
|
||||
|
||||
# Standard-Dockbereich: Rechts (wie die Verarbeitungswerkzeuge)
|
||||
default_area = Qt.RightDockWidgetArea
|
||||
# default_area = Qt.RightDockWidgetArea #Qt6
|
||||
default_area = Qt.DockWidgetArea.RightDockWidgetArea
|
||||
|
||||
@classmethod
|
||||
def show(cls, dock_widget, area=None):
|
||||
@@ -28,10 +29,16 @@ class DockManager:
|
||||
dock_widget.setObjectName(dock_name)
|
||||
|
||||
# Nur rechts andocken erlauben, wie bei der Toolbox
|
||||
dock_widget.setAllowedAreas(Qt.RightDockWidgetArea)
|
||||
# dock_widget.setAllowedAreas(Qt.RightDockWidgetArea) #Qt6
|
||||
dock_widget.setAllowedAreas(Qt.DockWidgetArea.RightDockWidgetArea)
|
||||
|
||||
# Dock-Features setzen: schließbar und verschiebbar
|
||||
dock_widget.setFeatures(QDockWidget.DockWidgetClosable | QDockWidget.DockWidgetMovable)
|
||||
#dock_widget.setFeatures(QDockWidget.DockWidgetClosable | QDockWidget.DockWidgetMovable) #Qt6
|
||||
dock_widget.setFeatures(
|
||||
QDockWidget.DockWidgetFeature.DockWidgetClosable |
|
||||
QDockWidget.DockWidgetFeature.DockWidgetMovable
|
||||
)
|
||||
|
||||
|
||||
# Alle vorhandenen Dockwidgets im Hauptfenster durchsuchen
|
||||
# und solche mit dem Namensschema 'sn_dock_' schließen – außer dem aktuellen
|
||||
|
||||
Reference in New Issue
Block a user