diff -r 20950ed6b384 -r 47d95438c4d8 RefactoringRope/CodeAssist.py --- a/RefactoringRope/CodeAssist.py Sun Sep 24 19:27:30 2017 +0200 +++ b/RefactoringRope/CodeAssist.py Sun Sep 24 19:28:31 2017 +0200 @@ -27,10 +27,12 @@ from QScintilla.Editor import Editor +from JsonServer import JsonServer + import Globals -class CodeAssist(QObject): +class CodeAssist(JsonServer): """ Class implementing the autocompletion interface to rope. """ @@ -47,9 +49,11 @@ Constructor @param plugin reference to the plugin object - @param parent parent (QObject) + @type RefactoringRopePlugin + @param parent parent + @type QObject """ - QObject.__init__(self, parent) + super(CodeAssist, self).__init__(multiplex=True, parent=parent) self.__plugin = plugin