Для простого диалогового окна файла, например:
from PyQt5.Qt import *
import sys
app = QApplication(sys.argv)
OpenFile = QFileDialog()
filenames = OpenFile.getOpenFileNames()
print(filenames)
Shift-select работает для выбора нескольких элементов, а Ctrl / Cmd + A - нет.Это вещь ОС или она должна быть определенным образом включена в PyQt5?
Редактировать: Причина, по которой это не работает, заключается в следующем: https://bugreports.qt.io/browse/QTBUG-17291
Qt ожидает строку меню с сочетанием клавиш, а QFileDialog не имеет строки меню, поэтому отсутствуют такие сочетания клавиш, как «выбрать все».