我试图使用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文件对话框来实现这一点?在
目前没有回答
相关问题 更多 >
编程相关推荐