Есть ли способ открыть диалоговое окно браузера папок в Qt? Когда я использую QFileDialog
с файловым режимом Directory
, даже если я укажу опцию ShowDirsOnly
, я получаю стандартный диалог файла. Я бы предпочел использовать диалог, который просит пользователя выбрать каталог из дерева каталогов.
Вот код PySide, который я использую:
from PySide import QtGui
app = QtGui.QApplication([])
dialog = QtGui.QFileDialog()
dialog.setFileMode(QtGui.QFileDialog.Directory)
dialog.setOption(QtGui.QFileDialog.ShowDirsOnly)
dialog.exec_()
И вот результат, который я получаю в Windows 7: