Module implementing the Editor Highlighting Styles configuration page.
None |
EditorHighlightingStylesPage | Class implementing the Editor Highlighting Styles configuration page. |
create | Module function to create the configuration page. |
Class implementing the Editor Highlighting Styles configuration page.
None |
None |
EditorHighlightingStylesPage | Constructor |
__exportStyles | Private method to export the styles of the given lexers. |
__importStyles | Private method to import the styles of the given lexers. |
__setToDefault | Private method to set a specific style to it's default values. |
on_allBackgroundColoursButton_clicked | Private method used to select the background colour of all styles of a selected lexer. |
on_allDefaultButton_clicked | Private method to set all styles to their default values. |
on_allEolFillButton_clicked | Private method used to set the eolfill for all styles of a selected lexer. |
on_allFontsButton_clicked | Private method used to change the font of all styles of a selected lexer. |
on_backgroundButton_clicked | Private method used to select the background colour of the selected style and lexer. |
on_defaultButton_clicked | Private method to set the current style to it's default values. |
on_eolfillCheckBox_toggled | Private method used to set the eolfill for the selected style and lexer. |
on_exportAllButton_clicked | Private slot to export the styles of all lexers. |
on_exportCurrentButton_clicked | Private slot to export the styles of the current lexer. |
on_fontButton_clicked | Private method used to select the font of the selected style and lexer. |
on_foregroundButton_clicked | Private method used to select the foreground colour of the selected style and lexer. |
on_importAllButton_clicked | Private slot to import the styles of all lexers. |
on_importCurrentButton_clicked | Private slot to import the styles of the current lexer. |
on_lexerLanguageComboBox_activated | Private slot to fill the style combo of the source page. |
on_styleElementList_currentRowChanged | Private method to set up the style element part of the source page. |
save | Public slot to save the Editor Highlighting Styles configuration. |
saveState | Public method to save the current state of the widget. |
setState | Public method to set the state of the widget. |
None |
Constructor
Private method to export the styles of the given lexers.
Private method to import the styles of the given lexers.
Private method to set a specific style to it's default values.
Private method used to select the background colour of all styles of a selected lexer.
Private method to set all styles to their default values.
Private method used to set the eolfill for all styles of a selected lexer.
Private method used to change the font of all styles of a selected lexer.
Private method used to select the background colour of the selected style and lexer.
Private method to set the current style to it's default values.
Private method used to set the eolfill for the selected style and lexer.
Private slot to export the styles of all lexers.
Private slot to export the styles of the current lexer.
Private method used to select the font of the selected style and lexer.
Private method used to select the foreground colour of the selected style and lexer.
Private slot to import the styles of all lexers.
Private slot to import the styles of the current lexer.
Private slot to fill the style combo of the source page.
Private method to set up the style element part of the source page.
Public slot to save the Editor Highlighting Styles configuration.
Public method to save the current state of the widget.
Public method to set the state of the widget.
Module function to create the configuration page.