diff -r b48ce064b224 -r fb8cd56819a9 Plugins/VcsPlugins/vcsMercurial/GpgExtension/gpg.py --- a/Plugins/VcsPlugins/vcsMercurial/GpgExtension/gpg.py Tue May 31 09:46:03 2011 +0200 +++ b/Plugins/VcsPlugins/vcsMercurial/GpgExtension/gpg.py Tue May 31 10:31:06 2011 +0200 @@ -9,9 +9,9 @@ import os -from PyQt4.QtCore import QObject from PyQt4.QtGui import QDialog +from ..HgExtension import HgExtension from ..HgDialog import HgDialog from ..HgRevisionSelectionDialog import HgRevisionSelectionDialog @@ -19,7 +19,7 @@ from .HgGpgSignDialog import HgGpgSignDialog -class Gpg(QObject): +class Gpg(HgExtension): """ Class implementing the fetch extension interface. """ @@ -29,9 +29,7 @@ @param vcs reference to the Mercurial vcs object """ - QObject.__init__(self, vcs) - - self.vcs = vcs + super().__init__(vcs) self.gpgSignaturesDialog = None