MultiProject/MultiProject.py

changeset 7
c679fb30c8f3
parent 0
de9c2efb9d02
child 12
1d8dd9706f46
--- a/MultiProject/MultiProject.py	Mon Dec 28 18:31:37 2009 +0000
+++ b/MultiProject/MultiProject.py	Wed Dec 30 15:40:33 2009 +0000
@@ -100,8 +100,8 @@
         self.recent = []
         Preferences.Prefs.rsettings.sync()
         rp = Preferences.Prefs.rsettings.value(recentNameMultiProject)
-        if rp.isValid():
-            for f in rp.toStringList():
+        if rp is not None:
+            for f in rp:
                 if QFileInfo(f).exists():
                     self.recent.append(f)
     
@@ -109,8 +109,7 @@
         """
         Private method to save the list of recently opened filenames.
         """
-        Preferences.Prefs.rsettings.setValue(recentNameMultiProject, 
-                                             QVariant(self.recent))
+        Preferences.Prefs.rsettings.setValue(recentNameMultiProject, self.recent)
         Preferences.Prefs.rsettings.sync()
     
     def getMostRecent(self):
@@ -862,7 +861,7 @@
             act = self.recentMenu.addAction(\
                 formatStr % (idx, 
                     Utilities.compactPath(rp, self.ui.maxMenuFilePathLen)))
-            act.setData(QVariant(rp))
+            act.setData(rp)
             act.setEnabled(QFileInfo(rp).exists())
             idx += 1
         
@@ -876,7 +875,7 @@
         
         @param act reference to the action that triggered (QAction)
         """
-        file = act.data().toString()
+        file = act.data()
         if file:
             self.openMultiProject(file)
     

eric ide

mercurial