如何使用PyGTK3中的FileChooserNative?

时间:2018-02-12 15:38:37

标签: python python-3.x pygtk gtk3

GTK3包含FileChooserNativehttps://developer.gnome.org/gtk3/stable/gtk3-GtkFileChooserNative.html

我正在使用GTK3 Python绑定开发一个简单的应用程序,我认为使用本机文件选择器会很好,但我无法弄清楚如何使用它:

Python 3.5.2 (default, Nov 23 2017, 16:37:01) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import gi
>>> gi.require_version('Gtk', '3.0')
>>> from gi.repository import Gtk, Gdk, Pango, GLib
>>> foo = Gtk.FileChooserNative
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/gi/overrides/__init__.py", line 39, in __getattr__
    return getattr(self._introspection_module, name)
  File "/usr/lib/python3/dist-packages/gi/module.py", line 139, in __getattr__
    self.__name__, name))
AttributeError: 'gi.repository.Gtk' object has no attribute 'FileChooserNative'

GTK3 Python绑定通常非常紧密地遵循文档化的C接口,但是其他API文档很少(至少我已经发现)。我可以不使用Python界面中的FileChooserNative,还是我做错了?

0 个答案:

没有答案