Plugins/PluginVcsMercurial.py

changeset 496
ed1e3f654d0b
parent 398
5b5636320dca
child 776
0359a079eb0d
--- a/Plugins/PluginVcsMercurial.py	Wed Aug 11 19:55:34 2010 +0200
+++ b/Plugins/PluginVcsMercurial.py	Wed Aug 11 20:16:03 2010 +0200
@@ -9,6 +9,7 @@
 
 import os
 
+from PyQt4.QtCore import QObject
 from PyQt4.QtGui import QApplication
 
 from E5Gui.E5Application import e5App
@@ -129,7 +130,7 @@
     if not e5App().getObject("PluginManager").isPluginLoaded("PluginVcsMercurial"):
         Preferences.Prefs.settings.remove("Mercurial")
     
-class VcsMercurialPlugin(object):
+class VcsMercurialPlugin(QObject):
     """
     Class implementing the Mercurial version control plugin.
     """
@@ -225,4 +226,4 @@
         """
         Public method to prepare for an uninstallation.
         """
-        e5App().unregisterPluginObject(pluginTypename)
\ No newline at end of file
+        e5App().unregisterPluginObject(pluginTypename)

eric ide

mercurial