--- a/QScintilla/TypingCompleters/CompleterBase.py Thu Aug 12 10:11:06 2010 +0200 +++ b/QScintilla/TypingCompleters/CompleterBase.py Thu Aug 12 16:11:13 2010 +0200 @@ -11,7 +11,7 @@ user types '('). """ -from PyQt4.QtCore import QObject, SIGNAL +from PyQt4.QtCore import QObject class CompleterBase(QObject): """ @@ -41,10 +41,10 @@ """ if enable: if not self.enabled: - self.connect(self.editor, SIGNAL("SCN_CHARADDED(int)"), self.charAdded) + self.editor.SCN_CHARADDED.connect(self.charAdded) else: if self.enabled: - self.disconnect(self.editor, SIGNAL("SCN_CHARADDED(int)"), self.charAdded) + self.editor.SCN_CHARADDED.disconnect(self.charAdded) self.enabled = enable def isEnabled(self):