我正在使用以下代码创建我自己的自定义文件对话框:
file_dialog = QtGui.QFileDialog()
file_dialog.setFileMode(QtGui.QFileDialog.Directory)
file_dialog.setViewMode(QtGui.QFileDialog.Detail)
file_dialog.setOption(QtGui.QFileDialog.DontUseNativeDialog, True)
我感兴趣的行为是用户能够同时查看文件和文件夹,但只选择文件夹。(使文件不可选择)。有可能吗?在
注意:
使用DirectoryOnly
选项对我不好,因为它不允许您查看文件,只允许查看文件夹。在
编辑(我忘记添加的额外代码,它负责选择多个文件夹而不是一个文件夹):
^{pr2}$
若要防止选择文件,可以安装代理模型,该模型可操纵文件视图中项目的标志:
相关问题 更多 >
编程相关推荐