mirror of
https://github.com/ciromattia/kcc
synced 2026-05-19 14:02:13 +00:00
Use ExtendedSelection for multi-directory file dialog
This commit is contained in:
@@ -629,10 +629,10 @@ class KCCGUI(KCC_ui.Ui_mainWindow):
|
|||||||
# Enable multi-selection in the dialog (may not work with native dialog on all platforms)
|
# Enable multi-selection in the dialog (may not work with native dialog on all platforms)
|
||||||
file_view = dialog.findChild(QListView, 'listView')
|
file_view = dialog.findChild(QListView, 'listView')
|
||||||
if file_view:
|
if file_view:
|
||||||
file_view.setSelectionMode(QAbstractItemView.SelectionMode.MultiSelection)
|
file_view.setSelectionMode(QAbstractItemView.SelectionMode.ExtendedSelection)
|
||||||
file_tree = dialog.findChild(QTreeView)
|
file_tree = dialog.findChild(QTreeView)
|
||||||
if file_tree:
|
if file_tree:
|
||||||
file_tree.setSelectionMode(QAbstractItemView.SelectionMode.MultiSelection)
|
file_tree.setSelectionMode(QAbstractItemView.SelectionMode.ExtendedSelection)
|
||||||
|
|
||||||
if dialog.exec():
|
if dialog.exec():
|
||||||
selected_dirs = dialog.selectedFiles()
|
selected_dirs = dialog.selectedFiles()
|
||||||
|
|||||||
Reference in New Issue
Block a user