有没有办法在 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 上得到的结果: