Plugins/ViewManagerPlugins/Tabview/Tabview.py

branch
Py2 comp.
changeset 2525
8b507a9a2d40
parent 2424
8fe1fdc174ab
child 2791
a9577f248f04
--- a/Plugins/ViewManagerPlugins/Tabview/Tabview.py	Sun Mar 24 13:52:12 2013 +0100
+++ b/Plugins/ViewManagerPlugins/Tabview/Tabview.py	Mon Mar 25 03:11:06 2013 +0100
@@ -7,6 +7,8 @@
 Module implementing a tabbed viewmanager class.
 """
 
+from __future__ import unicode_literals    # __IGNORE_WARNING__
+
 import os
 
 from PyQt4.QtCore import QPoint, QFileInfo, pyqtSignal, QEvent, QByteArray, QMimeData, Qt
@@ -56,7 +58,7 @@
         
         @param parent reference to the parent widget (QWidget)
         """
-        super().__init__(parent)
+        super(TabBar, self).__init__(parent)
         self.setAcceptDrops(True)
         
         self.__dragStartPos = QPoint()
@@ -69,7 +71,7 @@
         """
         if event.button() == Qt.LeftButton:
             self.__dragStartPos = QPoint(event.pos())
-        super().mousePressEvent(event)
+        super(TabBar, self).mousePressEvent(event)
     
     def mouseMoveEvent(self, event):
         """
@@ -94,7 +96,7 @@
                 drag.exec_(Qt.DropActions(Qt.CopyAction))
             elif event.modifiers() == Qt.KeyboardModifiers(Qt.NoModifier):
                 drag.exec_(Qt.DropActions(Qt.MoveAction))
-        super().mouseMoveEvent(event)
+        super(TabBar, self).mouseMoveEvent(event)
     
     def dragEnterEvent(self, event):
         """
@@ -110,7 +112,7 @@
            "source-index" in formats and \
            "tabwidget-id" in formats:
             event.acceptProposedAction()
-        super().dragEnterEvent(event)
+        super(TabBar, self).dragEnterEvent(event)
     
     def dropEvent(self, event):
         """
@@ -139,7 +141,7 @@
                 elif event.proposedAction() == Qt.CopyAction:
                     self.tabCopyRequested[int, int].emit(fromIndex, toIndex)
                     event.acceptProposedAction()
-        super().dropEvent(event)
+        super(TabBar, self).dropEvent(event)
 
 
 class TabWidget(E5TabWidget):
@@ -152,7 +154,7 @@
         
         @param vm view manager widget (Tabview)
         """
-        super().__init__()
+        super(TabWidget, self).__init__()
         self.setAttribute(Qt.WA_DeleteOnClose, True)
         
         self.__tabBar = TabBar(self)
@@ -216,7 +218,7 @@
         self.emptyLabel = QLabel()
         self.emptyLabel.setPixmap(ericPic)
         self.emptyLabel.setAlignment(Qt.AlignVCenter | Qt.AlignHCenter)
-        super().addTab(self.emptyLabel, UI.PixmapCache.getIcon("empty.png"), "")
+        super(TabWidget, self).addTab(self.emptyLabel, UI.PixmapCache.getIcon("empty.png"), "")
         
     def __initMenu(self):
         """
@@ -331,7 +333,7 @@
         @param title title for the new tab (string)
         """
         editor = assembly.getEditor()
-        super().addTab(assembly, UI.PixmapCache.getIcon("empty.png"), title)
+        super(TabWidget, self).addTab(assembly, UI.PixmapCache.getIcon("empty.png"), title)
         if self.closeButton:
             self.closeButton.setEnabled(True)
         else:
@@ -357,7 +359,7 @@
         @return index of the inserted tab (integer)
         """
         editor = assembly.getEditor()
-        newIndex = super().insertTab(index, assembly,
+        newIndex = super(TabWidget, self).insertTab(index, assembly,
                                      UI.PixmapCache.getIcon("empty.png"),
                                      title)
         if self.closeButton:
@@ -420,7 +422,7 @@
             self.removeTab(index)
         
         if not self.editors:
-            super().addTab(self.emptyLabel, UI.PixmapCache.getIcon("empty.png"), "")
+            super(TabWidget, self).addTab(self.emptyLabel, UI.PixmapCache.getIcon("empty.png"), "")
             self.emptyLabel.show()
             if self.closeButton:
                 self.closeButton.setEnabled(False)
@@ -495,7 +497,7 @@
         if not self.editors:
             return None
         else:
-            return super().currentWidget()
+            return super(TabWidget, self).currentWidget()
         
     def setCurrentWidget(self, assembly):
         """
@@ -504,7 +506,7 @@
         @param assembly editor assembly to determine current tab from
             (EditorAssembly.EditorAssembly)
         """
-        super().setCurrentWidget(assembly)
+        super(TabWidget, self).setCurrentWidget(assembly)
         
     def indexOf(self, object):
         """
@@ -515,7 +517,7 @@
         """
         if isinstance(object, QScintilla.Editor.Editor):
             object = object.parent()
-        return super().indexOf(object)
+        return super(TabWidget, self).indexOf(object)
         
     def hasEditor(self, editor):
         """

eric ide

mercurial