UI/BrowserModel.py

changeset 12
1d8dd9706f46
parent 7
c679fb30c8f3
child 13
1af94a91f439
--- a/UI/BrowserModel.py	Fri Jan 01 16:11:36 2010 +0000
+++ b/UI/BrowserModel.py	Sat Jan 02 15:11:35 2010 +0000
@@ -411,7 +411,7 @@
         except ImportError:
             return
         
-        keys = dict.keys()
+        keys = list(dict.keys())
         if len(keys) > 0:
             if repopulate:
                 self.beginInsertRows(self.createIndex(parentItem.row(), 0, parentItem),
@@ -455,9 +455,9 @@
         
         # build sorted list of names
         keys = []
-        for name in cl.classes.keys():
+        for name in list(cl.classes.keys()):
             keys.append((name, 'c'))
-        for name in cl.methods.keys():
+        for name in list(cl.methods.keys()):
             keys.append((name, 'm'))
         
         if len(keys) > 0:
@@ -508,9 +508,9 @@
         
         # build sorted list of names
         keys = []
-        for name in fn.classes.keys():
+        for name in list(fn.classes.keys()):
             keys.append((name, 'c'))
-        for name in fn.methods.keys():
+        for name in list(fn.methods.keys()):
             keys.append((name, 'm'))
         
         if len(keys) > 0:
@@ -537,7 +537,7 @@
         if not attributes:
             return
         
-        keys = attributes.keys()
+        keys = list(attributes.keys())
         if len(keys) > 0:
             if repopulate:
                 self.beginInsertRows(self.createIndex(parentItem.row(), 0, parentItem),

eric ide

mercurial