Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py

changeset 1087
fb8cd56819a9
parent 1066
a3dd41fd9ea8
child 1251
d40491ba96ce
diff -r b48ce064b224 -r fb8cd56819a9 Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py
--- a/Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py	Tue May 31 09:46:03 2011 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py	Tue May 31 10:31:06 2011 +0200
@@ -9,9 +9,10 @@
 
 import os
 
-from PyQt4.QtCore import QObject, QProcess
+from PyQt4.QtCore import QProcess
 from PyQt4.QtGui import QDialog, QInputDialog
 
+from ..HgExtension import HgExtension
 from ..HgDialog import HgDialog
 
 from .HgBookmarksListDialog import HgBookmarksListDialog
@@ -22,7 +23,7 @@
 import Preferences
 
 
-class Bookmarks(QObject):
+class Bookmarks(HgExtension):
     """
     Class implementing the bookmarks extension interface.
     """
@@ -32,9 +33,7 @@
         
         @param vcs reference to the Mercurial vcs object
         """
-        QObject.__init__(self, vcs)
-        
-        self.vcs = vcs
+        super().__init__(vcs)
         
         self.bookmarksListDlg = None
         self.bookmarksInOutDlg = None

eric ide

mercurial