PluginManager/PluginManager.py

changeset 7
c679fb30c8f3
parent 0
de9c2efb9d02
child 12
1d8dd9706f46
--- a/PluginManager/PluginManager.py	Mon Dec 28 18:31:37 2009 +0000
+++ b/PluginManager/PluginManager.py	Wed Dec 30 15:40:33 2009 +0000
@@ -421,11 +421,7 @@
         Public method to activate all plugins having the "autoactivate" attribute
         set to True.
         """
-        ial = Preferences.Prefs.settings.value(self.__inactivePluginsKey)
-        if ial.isValid():
-            savedInactiveList = ial.toStringList()
-        else:
-            savedInactiveList = None
+        savedInactiveList = Preferences.Prefs.settings.value(self.__inactivePluginsKey)
         if self.__develPluginName is not None and \
            savedInactiveList is not None and \
            self.__develPluginName in savedInactiveList:
@@ -712,7 +708,7 @@
         names = []
         for name in self.__inactiveModules.keys():
             names.append(name)
-        Preferences.Prefs.settings.setValue(self.__inactivePluginsKey, QVariant(names))
+        Preferences.Prefs.settings.setValue(self.__inactivePluginsKey, names)
         
         self.emit(SIGNAL("shutdown()"))
 

eric ide

mercurial