Plugins/ViewManagerPlugins/Tabview/Tabview.py

changeset 7
c679fb30c8f3
parent 0
de9c2efb9d02
child 8
0ae9bd4d2993
--- a/Plugins/ViewManagerPlugins/Tabview/Tabview.py	Mon Dec 28 18:31:37 2009 +0000
+++ b/Plugins/ViewManagerPlugins/Tabview/Tabview.py	Wed Dec 30 15:40:33 2009 +0000
@@ -96,11 +96,11 @@
         """
         mimeData = event.mimeData()
         formats = mimeData.formats()
-        if formats.contains("action") and \
+        if "action" in formats and \
            mimeData.data("action") == "tab-reordering" and \
-           formats.contains("tabbar-id") and \
-           formats.contains("source-index") and \
-           formats.contains("tabwidget-id"):
+           "tabbar-id" in formats and \
+           "source-index" in formats and \
+           "tabwidget-id" in formats:
             event.acceptProposedAction()
         E4WheelTabBar.dragEnterEvent(self, event)
     
@@ -111,11 +111,11 @@
         @param event reference to the drop event (QDropEvent)
         """
         mimeData = event.mimeData()
-        oldID = mimeData.data("tabbar-id").toLong()[0]
-        fromIndex = mimeData.data("source-index").toInt()[0]
+        oldID = mimeData.data("tabbar-id")
+        fromIndex = mimeData.data("source-index")
         toIndex = self.tabAt(event.pos())
         if oldID != id(self):
-            parentID = mimeData.data("tabwidget-id").toLong()[0]
+            parentID = mimeData.data("tabwidget-id")
             if event.proposedAction() == Qt.MoveAction:
                 self.emit(SIGNAL("tabRelocateRequested(long, int, int)"), 
                           parentID, fromIndex, toIndex)
@@ -284,7 +284,7 @@
         for index in range(self.count()):
             act = self.__navigationMenu.addAction(self.tabIcon(index), 
                                                   self.tabText(index))
-            act.setData(QVariant(index))
+            act.setData(index)
         
     def __navigationMenuTriggered(self, act):
         """
@@ -292,7 +292,7 @@
         
         @param act reference to the selected action (QAction)
         """
-        index, ok = act.data().toInt()
+        index, ok = act.data()
         if ok:
             self.setCurrentIndex(index)
         

eric ide

mercurial