如何使用PyQt选择新文件夹的保存位置

时间:2019-04-30 16:06:45

标签: python pyqt qfiledialog

我正在尝试使用PyQt打开文件对话框,然后允许用户选择新位置来创建将在程序中使用的新目录。

当前我的代码如下:

dialog = QFileDialog()
dialog.setOption(QFileDialog.ShowDirsOnly, True)
dialog.setWindowTitle(title)
dialog.setAcceptMode(QFileDialog.AcceptOpen)
dialog.setNameFilter(nameFilter)
dialog.setFileMode(QFileDialog.Directory)
if dialog.exec_() == QFileDialog.Accepted:
    return dialog.selectedFiles()[0]

但是在文件对话框中,所有文件仍然显示,如果用户要覆盖目录,则不能选择目录。

想要的结果将仅显示资源管理器中的目录。

是否可以使用PyQt文件对话框做到这一点?

0 个答案:

没有答案