On 11/09/2011 02:27 PM, Jasper St. Pierre wrote:
>> try:
>> from gi.repository import GObject
>> from gi.repository import Gtk
>> from gi.repository import WebKit
>> except ImportError:
>> import pygtk
>> pygtk.require("2.0")
>> import glib as GObject
>> import gtk as Gtk
>> import webkit as WebKit
>
> import glib as GObject?
Oh, I am sorry I did not annotate why I did that.
Some methods moved to different modules in GTK3:
glib.timeout_add() => GObject.timeout_add()
glib.source_remove() => GObject.source_remove()
So this means that if I need access to pygtk's glib and gobject, I need
to import the individual members, or write a utility to map where the
members moved to, or have separate trees and only backport necessary
features.
--
__C U R T I S C. H O V E Y_______
Guilty of stealing everything I am.
Attachment:
signature.asc
Description: OpenPGP digital signature