簡體   English   中英

從python-gtk2遷移到python-gi

[英]migrating from python-gtk2 to python-gi

我有一些要遷移到python3的python2代碼,因為python2即將終止。 這樣做時,我還通過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文檔中。

您可以在此處找到有關使用Python的GTK + 3的教程:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM