我正在使用Python-Fu接口为Gimp构建一个插件,我希望用户指定一个输出目录,然后我的插件将在其中生成几个子目录并将输出文件保存在其中。要为我的插件定义一个文件选择参数,我在调用插件函数'register()‘的参数定义数组中指定它,如下所示。
register(
... ,
[
(PF_FILE, "filepath", "Output Filepath", "/Default/Path"), ...
]
...,
)我的问题是,使用上面的参数类型PF_FILE,弹出的文件选择器对话框不允许用户选择目录-它要求选择一个文件。如何更改此参数定义,以使文件对话框允许返回目录?
发布于 2013-02-20 17:31:34
您可以使用PF_DIRNAME:
register(
... ,
[
(PF_DIRNAME, "source_directory", "Source Directory", ""), ...
]
...,
)http://git.gnome.org/browse/gimp/tree/plug-ins/pygimp/gimpfu.py
https://stackoverflow.com/questions/14965774
复制相似问题