--- 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)