Module implementing a dialog to install spell checking dictionaries.
None |
ManageDictionariesDialog | Class implementing a dialog to install spell checking dictionaries. |
None |
Class implementing a dialog to install spell checking dictionaries.
DocumentationDirRole |
FilenameRole |
LocalesRole |
UrlRole |
None |
ManageDictionariesDialog | Constructor |
__checkInstalledDictionaries | Private method to check all installed dictionaries. |
__downloadCancel | Private slot to cancel the current download. |
__downloadDictionary | Private slot to download a dictionary. |
__downloadProgress | Private slot to show the download progress. |
__installDictionary | Private slot to install the downloaded dictionary. |
__installSelected | Private method to install the selected dictionaries. |
__installationFinished | Private method called after all selected dictionaries have been installed. |
__isOnline | Private method to check the online status. |
__listFileDownloaded | Private method called, after the dictionaries list file has been downloaded from the Internet. |
__onlineStateChanged | Private slot handling online state changes. |
__populateList | Private method to populate the list of available plugins. |
__uninstallSelected | Private method to uninstall the selected dictionaries. |
addEntry | Public method to add an entry to the list. |
on_buttonBox_clicked | Private slot to handle the click of a button of the button box. |
on_dictionariesList_itemSelectionChanged | Private slot to handle a change of the selection. |
on_dictionariesUrlEditButton_toggled | Private slot to set the read only status of the dictionaries URL line edit. |
on_locationComboBox_currentTextChanged | Private slot to handle a change of the installation location. |
None |
Constructor
Private method to check all installed dictionaries.
Note: A dictionary is assumed to be installed, if at least one of its binary dictionaries (*.bdic) is found in the selected dictionaries location.
Private slot to cancel the current download.
Private slot to download a dictionary.
Private slot to show the download progress.
Private slot to install the downloaded dictionary.
Private method to install the selected dictionaries.
Private method called after all selected dictionaries have been installed.
Private method to check the online status.
Private method called, after the dictionaries list file has been downloaded from the Internet.
Private slot handling online state changes.
Private method to populate the list of available plugins.
Private method to uninstall the selected dictionaries.
Public method to add an entry to the list.
Private slot to handle the click of a button of the button box.
Private slot to handle a change of the selection.
Private slot to set the read only status of the dictionaries URL line edit.
Private slot to handle a change of the installation location.