Module implementing the Editor APIs configuration page.
None |
EditorAPIsPage | Class implementing the Editor APIs configuration page. |
create | Module function to create the configuration page. |
Class implementing the Editor APIs configuration page.
None |
None |
EditorAPIsPage | Constructor |
__apiPreparationCancelled | Private slot called after the API preparation has been cancelled. |
__apiPreparationFinished | Private method called after the API preparation has finished. |
__apiPreparationStarted | Private method called after the API preparation has started. |
__editorGetApisFromApiList | Private slot to retrieve the api filenames from the list. |
on_addApiFileButton_clicked | Private slot to add the api file displayed to the listbox. |
on_addInstalledApiFileButton_clicked | Private slot to add an API file from the list of installed API files for the selected lexer language. |
on_addPluginApiFileButton_clicked | Private slot to add an API file from the list of API files installed by plugins for the selected lexer language. |
on_apiFileButton_clicked | Private method to select an api file. |
on_apiLanguageComboBox_activated | Private slot to fill the api listbox of the api page. |
on_deleteApiFileButton_clicked | Private slot to delete the currently selected file of the listbox. |
on_prepareApiButton_clicked | Private slot to prepare the API file for the currently selected language. |
save | Public slot to save the Editor APIs 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 slot called after the API preparation has been cancelled.
Private method called after the API preparation has finished.
Private method called after the API preparation has started.
Private slot to retrieve the api filenames from the list.
Private slot to add the api file displayed to the listbox.
Private slot to add an API file from the list of installed API files for the selected lexer language.
Private slot to add an API file from the list of API files installed by plugins for the selected lexer language.
Private method to select an api file.
Private slot to fill the api listbox of the api page.
Private slot to delete the currently selected file of the listbox.
Private slot to prepare the API file for the currently selected language.
Public slot to save the Editor APIs 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.