forked from AG_QGIS/Plugin_SN_Basis
Anpassung an Qt6, Fehler beim Beenden behoben
This commit is contained in:
@@ -8,6 +8,8 @@ email=michael.otto@landkreis-mittelsachsen.de
|
|||||||
|
|
||||||
about=Provide a brief description of the plugin and its purpose.
|
about=Provide a brief description of the plugin and its purpose.
|
||||||
|
|
||||||
|
supportsQt6=True
|
||||||
|
|
||||||
hasProcessingProvider=no
|
hasProcessingProvider=no
|
||||||
tags=python
|
tags=python
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,8 @@ class DockManager:
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
# Standard-Dockbereich: Rechts (wie die Verarbeitungswerkzeuge)
|
# Standard-Dockbereich: Rechts (wie die Verarbeitungswerkzeuge)
|
||||||
default_area = Qt.RightDockWidgetArea
|
# default_area = Qt.RightDockWidgetArea #Qt6
|
||||||
|
default_area = Qt.DockWidgetArea.RightDockWidgetArea
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def show(cls, dock_widget, area=None):
|
def show(cls, dock_widget, area=None):
|
||||||
@@ -28,10 +29,16 @@ class DockManager:
|
|||||||
dock_widget.setObjectName(dock_name)
|
dock_widget.setObjectName(dock_name)
|
||||||
|
|
||||||
# Nur rechts andocken erlauben, wie bei der Toolbox
|
# 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-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
|
# Alle vorhandenen Dockwidgets im Hauptfenster durchsuchen
|
||||||
# und solche mit dem Namensschema 'sn_dock_' schließen – außer dem aktuellen
|
# und solche mit dem Namensschema 'sn_dock_' schließen – außer dem aktuellen
|
||||||
|
|||||||
Reference in New Issue
Block a user