2013-05-31 85 views
1

我剛剛創建了「jotty」快速使用教程應用程序。它工作正常,但我得到以下警告:Ubuntu快速警告

$ quickly run 
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: 
     g_object_set_property: construct property "type" for object `Window' 
     can't be set after construction 
Gtk.Window.__init__(self, type=type, **kwds) 
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: 
     g_object_set_property: construct property "type" for object `AppWindow' 
     can't be set after construction 
Gtk.Window.__init__(self, type=type, **kwds) 

我運行Ubuntu 12.04。在此先感謝您的幫助

回答

0

打開/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py並作出改變(線391)

來自:

class Window(Gtk.Window): 
    def __init__(self, type=Gtk.WindowType.TOPLEVEL, **kwds): 
     Gtk.Window.__init__(self, type=type, **kwds) 

發給:

class Window(Gtk.Window): 
    def __init__(self, type=Gtk.WindowType.TOPLEVEL, **kwds): 
     # type is a construct-only property; if it is already set (e. g. by 
     # GtkBuilder), do not try to set it again and just ignore it 
     try: 
      self.get_property('type') 
      Gtk.Window.__init__(self, **kwds) 
     except TypeError: 
      Gtk.Window.__init__(self, type=type, **kwds)