QScintilla/TypingCompleters/CompleterBase.py

branch
Py2 comp.
changeset 2525
8b507a9a2d40
parent 2302
f29e9405c851
child 3057
10516539f238
equal deleted inserted replaced
2523:139f182b72f6 2525:8b507a9a2d40
8 8
9 Typing completers are classes that implement some convenience actions, 9 Typing completers are classes that implement some convenience actions,
10 that are performed while the user is typing (e.g. insert ')' when the 10 that are performed while the user is typing (e.g. insert ')' when the
11 user types '('). 11 user types '(').
12 """ 12 """
13
14 from __future__ import unicode_literals # __IGNORE_WARNING__
13 15
14 from PyQt4.QtCore import QObject 16 from PyQt4.QtCore import QObject
15 17
16 18
17 class CompleterBase(QObject): 19 class CompleterBase(QObject):
27 If parent is None, we set the editor as the parent. 29 If parent is None, we set the editor as the parent.
28 """ 30 """
29 if parent is None: 31 if parent is None:
30 parent = editor 32 parent = editor
31 33
32 super().__init__(parent) 34 super(CompleterBase, self).__init__(parent)
33 35
34 self.editor = editor 36 self.editor = editor
35 self.enabled = False 37 self.enabled = False
36 38
37 def setEnabled(self, enable): 39 def setEnabled(self, enable):

eric ide

mercurial