[pygtk] Regression? gtk.FileChooser.get/set_filename() not working
correctly
Felix Rabe (public)
public at felixrabe.textdriven.com
Wed Mar 28 04:39:08 WST 2007
Hi,
In a callback method, I have this line:
self.fcd_save.set_filename(self.filename)
'self.fcd_save' is a gtk.FileChooserDialog, 'self.filename' a filename
string I got from self.fcd_save.get_filename() earlier.
Now since (Py)GTK 2.10 or so the dialog doesn't work as expected
anymore. It is supposed to select and display the filename of the file
currently open. When I change the above line to this:
print self.filename
print self.fcd_save.set_filename(self.filename)
print self.fcd_save.get_filename()
I get this tuple every time the callback method is called:
/home/fr/Software/pygtk-shell/misc/scripts/dbus-service-test.txt
True
None
It should actually work like the way <Ctrl><Shift>S works in GEdit, but
I'm too lazy to have a look of its code now to see what I'm doing wrong.
Any pointers? Is this a real pygtk regression or am I too lazy to look
it up?
The project in question is http://felixrabe.net/pygtk-shell/
Greetings,
Felix
More information about the pygtk
mailing list