1
0
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:
jaroslawjanas
2025-12-13 00:47:41 +01:00
parent 1df868ddb3
commit f915522f56

View File

@@ -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()