[POS-commit] Kiwi/Kiwi Views.py,1.102,1.103
jdahlin at async.com.br
jdahlin at async.com.br
Tue May 27 22:20:10 BRST 2003
Update of /cvs/Kiwi/Kiwi
In directory anthem:/tmp/cvs-serv25376/Kiwi
Modified Files:
Views.py
Log Message:
Don't override self.gladename, save it so it can be used later. When it might be needed.
Index: Views.py
===================================================================
RCS file: /cvs/Kiwi/Kiwi/Views.py,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -d -r1.102 -r1.103
--- Views.py 24 May 2003 17:03:25 -0000 1.102
+++ Views.py 28 May 2003 01:20:07 -0000 1.103
@@ -398,12 +398,12 @@
"gladefile should be a string, found %s" % type(gladefile)
# get base name of glade file
- if re.match(".+\.glade$",gladefile):
- name = string.split(gladefile,".glade")[0]
+ if re.match(".+\.glade$", gladefile):
+ filename = string.split(gladefile,".glade")[0]
else:
- name = gladefile
+ filename = gladefile
- gladefile = find_in_gladepath(name + ".glade")
+ gladefile = find_in_gladepath(filename + ".glade")
# GladeXML accepts a second parameter that allows you to specify
# a branch of the tree. I initially thought of using
# toplevel_name, since it would be convenient, but it causes
@@ -412,7 +412,8 @@
# would be). This is why we use the simple, one-parameter form.
self.tree = libglade.GladeXML(gladefile)
self.gladefile = gladefile
- self.gladename = name
+ if not self.gladename:
+ self.gladename = filename
self.widgets = widgets
self._attach_widgets()
More information about the POS-commit
mailing list