From ea562f9a7cc563fe4b45f689e0723fca8e582913 Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Sun, 28 Jan 2024 13:46:16 +0100 Subject: [PATCH] Fixed MultiDirsSelectDialog for Qt6 Properly access the enum values for FileMode and Option --- picard/ui/util.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/picard/ui/util.py b/picard/ui/util.py index b49494a94..2073849c3 100644 --- a/picard/ui/util.py +++ b/picard/ui/util.py @@ -82,10 +82,10 @@ class MultiDirsSelectDialog(QtWidgets.QFileDialog): def __init__(self, *args): super().__init__(*args) - self.setFileMode(self.Directory) - self.setOption(self.ShowDirsOnly) + self.setFileMode(QtWidgets.QFileDialog.FileMode.Directory) + self.setOption(QtWidgets.QFileDialog.Option.ShowDirsOnly) # The native dialog doesn't allow selecting >1 directory - self.setOption(self.DontUseNativeDialog) + self.setOption(QtWidgets.QFileDialog.Option.DontUseNativeDialog) for view in self.findChildren((QtWidgets.QListView, QtWidgets.QTreeView)): if isinstance(view.model(), QtGui.QFileSystemModel): view.setSelectionMode(QtWidgets.QAbstractItemView.SelectionMode.ExtendedSelection)