MultiProject/MultiProjectBrowser.py

changeset 7
c679fb30c8f3
parent 0
de9c2efb9d02
child 12
1d8dd9706f46
--- a/MultiProject/MultiProjectBrowser.py	Mon Dec 28 18:31:37 2009 +0000
+++ b/MultiProject/MultiProjectBrowser.py	Wed Dec 30 15:40:33 2009 +0000
@@ -148,7 +148,7 @@
             if itm is None:
                 return
         
-        filename = itm.data(Qt.UserRole).toString()
+        filename = itm.data(Qt.UserRole)
         if filename:
             self.multiProject.openProject(filename)
     
@@ -178,7 +178,7 @@
         else:
             itm.setIcon(UI.PixmapCache.getIcon("empty.png"))
         itm.setToolTip(project['file'])
-        itm.setData(Qt.UserRole, QVariant(project['file']))
+        itm.setData(Qt.UserRole, project['file'])
     
     def __findProjectItem(self, project):
         """
@@ -190,7 +190,7 @@
         row = 0
         while row < self.count():
             itm = self.item(row)
-            data = itm.data(Qt.UserRole).toString()
+            data = itm.data(Qt.UserRole)
             if data == project['file']:
                 return row
             row += 1
@@ -203,7 +203,7 @@
         """
         itm = self.currentItem()
         if itm is not None:
-            filename = itm.data(Qt.UserRole).toString()
+            filename = itm.data(Qt.UserRole)
             if filename:
                 self.multiProject.removeProject(filename)
     
@@ -213,7 +213,7 @@
         """
         itm = self.currentItem()
         if itm is not None:
-            filename = itm.data(Qt.UserRole).toString()
+            filename = itm.data(Qt.UserRole)
             if filename:
                 project = self.multiProject.getProject(filename)
                 if project is not None:

eric ide

mercurial