eric6/Preferences/ConfigurationPages/EditorLanguageTabIndentOverrideDialog.py

changeset 7732
4c9cf117acf6
parent 7731
8ec83a027a21
child 7923
91e843545d9a
equal deleted inserted replaced
7731:8ec83a027a21 7732:4c9cf117acf6
33 Constructor 33 Constructor
34 34
35 @keyparam editMode flag indicating the edit mode (Note: in edit mode 35 @keyparam editMode flag indicating the edit mode (Note: in edit mode
36 the language is fixed) 36 the language is fixed)
37 @type bool 37 @type bool
38 @param languages list of existing languages (if in add mode) or 38 @keyparam languages list of existing languages (if in add mode) or
39 a list containing the language to be edited 39 a list containing the language to be edited
40 @type list of str 40 @type list of str
41 @param tabWidth tab width to be set 41 @keyparam tabWidth tab width to be set
42 @type int 42 @type int
43 @param indentWidth indentation width to be set 43 @keyparam indentWidth indentation width to be set
44 @type int 44 @type int
45 @param parent reference to the parent widget 45 @keyparam parent reference to the parent widget
46 @type QWidget 46 @type QWidget
47 """ 47 """
48 super(EditorLanguageTabIndentOverrideDialog, self).__init__(parent) 48 super(EditorLanguageTabIndentOverrideDialog, self).__init__(parent)
49 self.setupUi(self) 49 self.setupUi(self)
50 50
58 self.indentWidthSpinBox.setValue(indentWidth) 58 self.indentWidthSpinBox.setValue(indentWidth)
59 59
60 def __populateLanguages(self, filterLanguages): 60 def __populateLanguages(self, filterLanguages):
61 """ 61 """
62 Private method to populate the language combo boxes. 62 Private method to populate the language combo boxes.
63
64 @param filterLanguages list of languages to be filtered out
65 @type list of str
63 """ 66 """
64 import QScintilla.Lexers 67 import QScintilla.Lexers
65 languages = list( 68 languages = list(
66 QScintilla.Lexers.getSupportedLanguages().keys()) 69 QScintilla.Lexers.getSupportedLanguages().keys())
67 for lang in filterLanguages: 70 for lang in filterLanguages:

eric ide

mercurial