* src/DbManager.py: handle cursor while rebuilding

* src/glade/gramps.glade: fix label placement

2007-06-13  Don Allingham  <don@gramps-project.org>


svn: r8547
This commit is contained in:
Don Allingham
2007-06-14 04:20:44 +00:00
parent 76e590472f
commit 06d9588736
3 changed files with 60 additions and 39 deletions

View File

@@ -358,9 +358,13 @@ class DbManager:
db.set_save_path(dirname)
db.load(dirname, None)
self.msg.set_label(_("Rebuilding database from backup files"))
self.top.window.set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH))
while (gtk.events_pending()):
gtk.main_iteration()
GrampsDbUtils.Backup.restore(db)
self.top.window.set_cursor(None)
self.msg.set_label("")
db.close()
self.dbstate.no_database()