我有一些python2代码,我正在迁移到python3,因为python2很快就会到达EOL。在这样做的同时,我也通过GIR从gtk2迁移到gtk3。然而,我找不到任何适当的文件如何这样做。你知道吗
我想更改代码中的以下片段:
pixbuf = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,width,height)
pixbuf.get_from_drawable(
gtk.gdk.get_default_root_window(),
gtk.gdk.colormap_get_system(),
0,0,0,0,
width,height)
pixbuf.save(...)
gtk.gdk.screen_width()
gtk.gdk.screen_width()
我遇到了https://lazka.github.io/pgi-docs/和https://developer.gnome.org/pygtk/stable/class-gdkpixbuf.html,但我对python和GTK还不太熟悉,无法找出等效的转换
任何参考文件也会有所帮助。你知道吗
您可以在这里找到GdkPixbuf的替换类:
对于从GTK+2到GTK+3的更改,它们主要记录在C文档中,除非我忽略了什么。你知道吗
您可以在此处找到有关GTK+3和python的教程:
相关问题 更多 >
编程相关推荐