integrated object selector into edit family

svn: r5804
This commit is contained in:
Richard Taylor
2006-01-20 10:30:35 +00:00
parent c5fc889410
commit 6fee6a5f79
16 changed files with 405 additions and 39 deletions

View File

@ -1,9 +1,11 @@
import os.path
import gtk
import gobject
from logging import getLogger
log = getLogger(".ObjectSelector")
import ImgManip
import const
class FamilyPreviewFrame(gtk.Frame):
@ -79,16 +81,16 @@ class FamilyPreviewFrame(gtk.Frame):
image[image_no].set_from_pixbuf(pixbuf)
image_no += 1
else:
self._image_l.set_from_file("../person.svg")
self._image_r.set_from_file("../person.svg")
self._image_l.set_from_file(os.path.join(const.rootDir,"person.svg"))
self._image_r.set_from_file(os.path.join(const.rootDir,"person.svg"))
except:
log.warn("Failed to generate preview for family", exc_info=True)
self.clear_object()
def clear_object(self):
self._image_l.set_from_file("../person.svg")
self._image_r.set_from_file("../person.svg")
self._image_l.set_from_file(os.path.join(const.rootDir,"person.svg"))
self._image_r.set_from_file(os.path.join(const.rootDir,"person.svg"))
if gtk.pygtk_version < (2,8,0):