Could somebody try this code on their machine? http://pastebin.com/Q3UqQrND
________________________________________
From: Leon Bogaert
Sent: Sunday, May 29, 2011 20:14
To: Avi Levy
Cc: [email protected]
Subject: RE: [pygtk] gio.Mount.get_default_location()

Sorry, the type is not in the actual code.
So even without the type the error persists :) Even if I replace the callback 
by 'None' the error occurs.

Regards,
Leon

________________________________________
From: Avi Levy [[email protected]]
Sent: Sunday, May 29, 2011 20:03
To: Leon Bogaert
Cc: [email protected]
Subject: Re: [pygtk] gio.Mount.get_default_location()

In the code you typed, there is a typo right?
You pass "callbackz" to mount_enclosing_volume
but you defined only the function "callback"

Does the issue persist after fixing this?

On Sun, May 29, 2011 at 10:43 AM, Leon Bogaert 
<[email protected]<mailto:[email protected]>> wrote:
I'm migrating my gio code from the static binding to gi.
But I have a problem with a callback.

For example:

def callback():
   pass

location = Gio.file_new_for_uri('ssh://kees@concepts')
mo = Gtk.MountOperation()
location.mount_enclosing_volume(mo, callbackz)

When you run that I get:

Traceback (most recent call last):
 File "test_gi.py", line 82, in <module>
   location.mount_enclosing_volume(mo, 'callbackz')
 File "/usr/lib/python2.7/dist-packages/gi/types.py", line 44, in function
   return info.invoke(*args)
TypeError: Error invoking Gio.mount_enclosing_volume: Unexpected value for 
argument 'callback'

The docs say I also can provide 'None' 
(http://developer.gnome.org/pygobject/stable/class-giofile.html#method-giofile--mount-enclosing-volume)
 but that gives the same error.

Is this something not yet implemented or am I doing something wrong?

Regards,
Leon
_______________________________________________
pygtk mailing list   [email protected]<mailto:[email protected]>
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/



_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to