12 Ui_EditorLanguageTabIndentOverrideDialog |
15 Ui_EditorLanguageTabIndentOverrideDialog |
13 ) |
16 ) |
14 |
17 |
15 |
18 |
16 class EditorLanguageTabIndentOverrideDialog( |
19 class EditorLanguageTabIndentOverrideDialog( |
17 QDialog, Ui_EditorLanguageTabIndentOverrideDialog): |
20 QDialog, Ui_EditorLanguageTabIndentOverrideDialog |
|
21 ): |
18 """ |
22 """ |
19 Class implementing a dialog to set the tab and indentation width override |
23 Class implementing a dialog to set the tab and indentation width override |
20 for a language. |
24 for a language. |
21 """ |
25 """ |
22 def __init__(self, *, editMode=False, languages=None, tabWidth=0, |
26 def __init__(self, *, editMode=False, languages=None, tabWidth=0, |
23 indentWidth=0, parent=None): |
27 indentWidth=0, parent=None): |
24 """ |
28 """ |
25 Constructor |
29 Constructor |
26 |
30 |
27 @param editMode flag indicating the edit mode (Note: in edit mode |
31 @keyparam editMode flag indicating the edit mode (Note: in edit mode |
28 the language is fixed) |
32 the language is fixed) |
29 @type bool |
33 @type bool |
30 @param languages list of available languages |
34 @keyparam languages list of available languages |
31 @type list of str |
35 @type list of str |
32 @param tabWidth tab width to be set |
36 @keyparam tabWidth tab width to be set |
33 @type int |
37 @type int |
34 @param indentWidth indentation width to be set |
38 @keyparam indentWidth indentation width to be set |
35 @type int |
39 @type int |
36 @param parent reference to the parent widget |
40 @keyparam parent reference to the parent widget |
37 @type QWidget |
41 @type QWidget |
38 """ |
42 """ |
39 super(EditorLanguageTabIndentOverrideDialog, self).__init__(parent) |
43 super(EditorLanguageTabIndentOverrideDialog, self).__init__(parent) |
40 self.setupUi(self) |
44 self.setupUi(self) |
41 |
45 |