Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py

changeset 1087
fb8cd56819a9
parent 1068
090e5be55051
child 1254
c077fa008aae
diff -r b48ce064b224 -r fb8cd56819a9 Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py
--- a/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py	Tue May 31 09:46:03 2011 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py	Tue May 31 10:31:06 2011 +0200
@@ -9,11 +9,12 @@
 
 import os
 
-from PyQt4.QtCore import QObject, QProcess
+from PyQt4.QtCore import QProcess
 from PyQt4.QtGui import QDialog, QApplication, QInputDialog
 
 from E5Gui import E5MessageBox
 
+from ..HgExtension import HgExtension
 from ..HgDialog import HgDialog
 from ..HgDiffDialog import HgDiffDialog
 
@@ -31,7 +32,7 @@
 import Preferences
 
 
-class Queues(QObject):
+class Queues(HgExtension):
     """
     Class implementing the queues extension interface.
     """
@@ -53,9 +54,7 @@
         
         @param vcs reference to the Mercurial vcs object
         """
-        QObject.__init__(self, vcs)
-        
-        self.vcs = vcs
+        super().__init__(vcs)
         
         self.qdiffDialog = None
         self.qheaderDialog = None

eric ide

mercurial