From b2e8eab886983441c8cdf42d5d14ce38b93d8a79 Mon Sep 17 00:00:00 2001 From: Leonardo Robol Date: Thu, 7 May 2009 16:31:35 +0200 Subject: [PATCH] Created a useful function to add song to song_db, and then updating the list widget --- songbook-editor.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/songbook-editor.py b/songbook-editor.py index 19cdab8..ab43de0 100755 --- a/songbook-editor.py +++ b/songbook-editor.py @@ -74,6 +74,10 @@ class interface(QtGui.QMainWindow): return newsong + def add_song_to_db(self, song): + self.song_db.append(song) + self.list_update() + def savesong(self): need_new_song = True song_to_save = self.get_active_song() @@ -85,8 +89,7 @@ class interface(QtGui.QMainWindow): need_new_song = False break if(need_new_song): - self.song_db.append(song_to_save) - self.ui.list_songs.addItem(list_item) + self.add_song_to_db(song_to_save) def save_song_to_file(self): filename = QtGui.QFileDialog.getSaveFileName(self, "Salva Canzone", "", "Canzoni di RobolCanzoniere (*.rcs)") -- 2.1.4