Module implementing the manager for GreaseMonkey scripts.
None |
GreaseMonkeyManager | Class implementing the manager for GreaseMonkey scripts. |
None |
Class implementing the manager for GreaseMonkey scripts.
None |
None |
GreaseMonkeyManager | Constructor |
__downloaderFinished | Private slot to handle the completion of a script download. |
__load | Private slot to load the available scripts into the manager. |
__scriptChanged | Private slot handling a changed script. |
addScript | Public method to add a script. |
allScripts | Public method to get a list of all scripts. |
canRunOnScheme | Public method to check, if scripts can be run on a scheme. |
containsScript | Public method to check, if the given script exists. |
disableScript | Public method to disable the given script. |
doDownloadScript | Public slot to download a GreaseMonkey script. |
downloadScript | Public method to download a GreaseMonkey script. |
enableScript | Public method to enable the given script. |
removeScript | Public method to remove a script. |
requireScripts | Public method to get the sources of all required scripts. |
requireScriptsDirectory | Public method to get the path of the scripts directory. |
saveConfiguration | Public method to save the configuration. |
scriptsDirectory | Public method to get the path of the scripts directory. |
showConfigurationDialog | Public method to show the configuration dialog. |
None |
Constructor
Private slot to handle the completion of a script download.
Private slot to load the available scripts into the manager.
Private slot handling a changed script.
Public method to add a script.
Public method to get a list of all scripts.
Public method to check, if scripts can be run on a scheme.
Public method to check, if the given script exists.
Public method to disable the given script.
Public slot to download a GreaseMonkey script.
Note: The download needed to be separated in the invoking part (s.a.) and the one doing the real download because the invoking part runs in a different thread (i.e. the web engine thread).
Public method to download a GreaseMonkey script.
Public method to enable the given script.
Public method to remove a script.
Public method to get the sources of all required scripts.
Public method to get the path of the scripts directory.
Public method to save the configuration.
Public method to get the path of the scripts directory.
Public method to show the configuration dialog.