Module implementing a dialog for the configuration of eric3.
ConfigurationDialog | Class implementing a dialog for the configuration of eric3. |
None |
Class implementing a dialog for the configuration of eric3.
ConfigurationDialog | Constructor |
enableStyleList | Private method to enable/disable the style list and related widgets. |
getApisFromListBox | Private slot to retrieve the api filenames from the listbox. |
handleAllBackgroundColours | Private method used to select the background colour of all styles of a selected lexer. |
handleAllFonts | Private method used to change the font of all styles of a selected lexer. |
handleApiFile | Private method to select an api file. |
handleApiFileAdd | Private slot to add the api file displayed to the listbox. |
handleApiFileDelete | Private slot to delete the currently selected file of the listbox. |
handleApiLanguageSelected | Private slot to fill the api listbox of the api tab. |
handleBackgroundColour | Private method used to select the background colour of the selected style and lexer. |
handleCallTipsBackgroundColour | Private slot to set the background colour for calltips. |
handleCaretForegroundColour | Private slot to set the foreground colour of the caret. |
handleCaretlineBackgroundColour | Private slot to set the background colour of the caretline. |
handleConfigPageSelected | Private slot to handle the selection of a new config page. |
handleCurrentLineColour | Private slot to set the colour for the highlight of the current line. |
handleDebugClientSelection | Private slot to handle the Debug Client selection. |
handleEolFill | Private method used to set the eolfill for the selected style and lexer. |
handleErrorLineColour | Private slot to set the colour for the highlight of the error line. |
handleFont | Private method used to select the font of the selected style and lexer. |
handleForegroundColour | Private method used to select the foreground colour of the selected style and lexer. |
handleHeaderFont | Private method used to select the font for the page header. |
handleIconDirectory | Private slot to select an icon directory. |
handleIconDirectoryAdd | Private slot to add the api file displayed to the listbox. |
handleIconDirectoryDelete | Private slot to delete the currently selected directory of the listbox. |
handleIdlSelection | Private slot to handle the IDL compiler selection. |
handleInterpreterSelection | Private slot to handle the Python interpreter selection. |
handleLayoutReset | Private method to reset layout to factory defaults |
handleLexerSelected | Private slot to fill the style combo of the source tab. |
handleLinenumbersFont | Private method used to select the font for the editor margins. |
handleMatchingBracesColour | Private slot to set the colour for highlighting matching braces. |
handleMonospacedFont | Private method used to select the font to be used as the monospaced font. |
handleNonMatchingBracesColour | Private slot to set the colour for highlighting nonmatching braces. |
handlePdfviewerSelection | Private slot to handle the PDF viewer selection. |
handleQtDirEntered | Private slot to handle a change in the entered Qt directory. |
handleQtDirSelection | Private slot to handle the Qt directory selection. |
handleSelectionBackgroundColour | Private slot to set the background colour for the selection. |
handleShellFont | Private method used to select the font for the python shell. |
handleStyleSelected | Private method to set up the style element part of the source tab. |
handleUseTabs | Private slot used to set the tab conversion check box. |
handleWebbrowserSelection | Private slot to handle the Web browser selection. |
handleWorkspacePreview | Private slot to show a preview of the selected workspace view type. |
initDebuggerTab | Private method to initialize the debugger tab. |
initEditorTabs | Private method to initialize the editor tab. |
initIconsTab | Private method to initialize the icons tab. |
initInterfaceTab | Private method to initialize the interface tab. |
initLanguageCombo | Private method to initialize the language combobox of the interface tab. |
initPrinterTab | Private method to initialize the printer tab. |
initProjectTab | Private method to initialize the project tab. |
initVariousTabs | Private method to initialize the various tabs. |
initWindowViewCombo | Private method to initialize the window view combobox of the interface tab. |
moveIconDirectoryDown | Private slot called to move the selected item down in the list. |
moveIconDirectoryUp | Private slot called to move the selected item up in the list. |
selectColour | Private method used by the buttons selecting the marker colours. |
setPreferences | Public method called to store the selected values into the preferences storage. |
Constructor
Private method to enable/disable the style list and related widgets.
Private slot to retrieve the api filenames from the listbox.
Returns
list of api filenames (QStringList)
Private method used to select the background colour of all styles of a selected lexer.
Private method used to change the font of all styles of a selected lexer.
Private method to select an api file.
Private slot to add the api file displayed to the listbox.
Private slot to delete the currently selected file of the listbox.
Private slot to fill the api listbox of the api tab.
Private method used to select the background colour of the selected style and lexer.
Private slot to set the background colour for calltips.
Private slot to set the foreground colour of the caret.
Private slot to set the background colour of the caretline.
Private slot to handle the selection of a new config page.
Private slot to set the colour for the highlight of the current line.
Private slot to handle the Debug Client selection.
Private method used to set the eolfill for the selected style and lexer.
Private slot to set the colour for the highlight of the error line.
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 method used to select the font for the page header.
Private slot to select an icon directory.
Private slot to add the api file displayed to the listbox.
Private slot to delete the currently selected directory of the listbox.
Private slot to handle the IDL compiler selection.
Private slot to handle the Python interpreter selection.
Private method to reset layout to factory defaults
Private slot to fill the style combo of the source tab.
Private method used to select the font for the editor margins.
Private slot to set the colour for highlighting matching braces.
Private method used to select the font to be used as the monospaced font.
Private slot to set the colour for highlighting nonmatching braces.
Private slot to handle the PDF viewer selection.
Private slot to handle a change in the entered Qt directory.
Private slot to handle the Qt directory selection.
Private slot to set the background colour for the selection.
Private method used to select the font for the python shell.
Private method to set up the style element part of the source tab.
Private slot used to set the tab conversion check box.
Private slot to handle the Web browser selection.
Private slot to show a preview of the selected workspace view type.
Private method to initialize the debugger tab.
Private method to initialize the editor tab.
Private method to initialize the icons tab.
Private method to initialize the interface tab.
Private method to initialize the language combobox of the interface tab.
Private method to initialize the printer tab.
Private method to initialize the project tab.
Private method to initialize the various tabs.
Private method to initialize the window view combobox of the interface tab.
Private slot called to move the selected item down in the list.
Private slot called to move the selected item up in the list.
Private method used by the buttons selecting the marker colours.
Public method called to store the selected values into the preferences storage.