QScintilla/SpellCheckingDialog.py

changeset 2965
d133c7edd88a
parent 2302
f29e9405c851
child 3011
18292228c724
equal deleted inserted replaced
2964:84b65fb9e780 2965:d133c7edd88a
20 Class implementing the spell checking dialog. 20 Class implementing the spell checking dialog.
21 """ 21 """
22 def __init__(self, spellChecker, startPos, endPos, parent=None): 22 def __init__(self, spellChecker, startPos, endPos, parent=None):
23 """ 23 """
24 Constructor 24 Constructor
25
26 @param spellChecker reference to the spell checker (SpellChecker)
27 @param startPos position to start spell checking (integer)
28 @param endPos end position for spell checking (integer)
29 @param parent reference to the parent widget (QWidget)
25 """ 30 """
26 super().__init__(parent) 31 super().__init__(parent)
27 self.setupUi(self) 32 self.setupUi(self)
28 33
29 self.__spell = spellChecker 34 self.__spell = spellChecker
34 self.__advance() 39 self.__advance()
35 40
36 def __enableButtons(self, enable): 41 def __enableButtons(self, enable):
37 """ 42 """
38 Private method to set the buttons enabled state. 43 Private method to set the buttons enabled state.
44
45 @param enable enable state (boolean)
39 """ 46 """
40 self.addButton.setEnabled(enable) 47 self.addButton.setEnabled(enable)
41 self.ignoreButton.setEnabled(enable) 48 self.ignoreButton.setEnabled(enable)
42 self.ignoreAllButton.setEnabled(enable) 49 self.ignoreAllButton.setEnabled(enable)
43 self.replaceButton.setEnabled(enable) 50 self.replaceButton.setEnabled(enable)

eric ide

mercurial