Module implementing the Django project plugin.
author |
autoactivate |
className |
deactivateable |
djangoPluginObject |
error |
longDescription |
name |
needsRestart |
packageName |
shortDescription |
version |
ProjectDjangoPlugin | Class implementing the Django project plugin. |
apiFiles | Module function to return the API files made available by this plugin. |
createDjangoPage | Module function to create the Django configuration page. |
getConfigData | Module function returning data as required by the configuration dialog. |
prepareUninstall | Module function to prepare for an uninstallation. |
Class implementing the Django project plugin.
lexerAssociations |
ProjectDjangoPlugin | Constructor |
__checkVersions | Private function to check that the eric4 version is ok. |
__initialize | Private slot to (re)initialize the plugin. |
__loadTranslator | Private method to load the translation file. |
__projectClosed | Public slot to handle the projectClosed signal. |
__projectOpened | Public slot to handle the projectOpened signal. |
activate | Public method to activate this plugin. |
deactivate | Public method to deactivate this plugin. |
fileTypesCallback | Public method to get the filetype associations of the Django project type. |
getLexer | Public method to instantiate a Django lexer object. |
getPreferences | Public method to retrieve the various refactoring settings. |
lexerAssociationCallback | Public method to get the lexer association of the Django project type for a file. |
prepareUninstall | Public method to prepare for an uninstallation. |
setPreferences | Public method to store the various refactoring settings. |
Constructor
Private function to check that the eric4 version is ok.
Private slot to (re)initialize the plugin.
Private method to load the translation file.
Public slot to handle the projectClosed signal.
Public slot to handle the projectOpened signal.
Public method to activate this plugin.
Public method to deactivate this plugin.
Public method to get the filetype associations of the Django project type.
Public method to instantiate a Django lexer object.
Public method to retrieve the various refactoring settings.
Public method to get the lexer association of the Django project type for a file.
Public method to prepare for an uninstallation.
Public method to store the various refactoring settings.
Module function to return the API files made available by this plugin.
Module function to create the Django configuration page.
Module function returning data as required by the configuration dialog.
Module function to prepare for an uninstallation.