Module implementing the Pylons project support.
None |
Project | Class implementing the Pylons project support. |
PylonsNoSiteSelectedException | Exception thrown to signal, that there is no current site. |
None |
Class implementing the Pylons project support.
None |
Project | Constructor |
__buildEgg | Private slot to build a Python egg for the current site. |
__createController | Private slot to create a new controller for the current site. |
__createRestController | Private slot to create a new REST controller for the current site. |
__createSite | Private slot to create a new Pylons site. |
__findSites | Private method to determine the relative path of all sites (= top level dirs). |
__getLocale | Private method to extract the locale out of a file name. |
__getPasterCommand | Private method to build the paster command. |
__getPythonCommand | Private method to build the Python command. |
__getSphinxCommand | Private method to build the Sphinx command. |
__normalizeList | Private method to normalize a list of file names. |
__projectLanguageAdded | Private slot handling the addition of a new language. |
__pylonsInfo | Private slot to show some info about Pylons. |
__runBrowser | Private slot to start the default web browser with the server URL. |
__runLoggingServer | Private slot to start the Pylons Web server with logging. |
__runPythonShell | Private slot to start a Python console for a Pylons site. |
__runServer | Private slot to start the Pylons Web server. |
__selectSite | Private method to select a site to work with. |
__serverProcFinished | Private slot connected to the finished signal. |
__setCurrentSite | Private slot to set the current site. |
__setupApplication | Private slot to set up the Pylons application of the current site. |
__setupDevelop | Private slot to set up the development environment for the current site. |
__showDocumentation | Private slot to show the helpviewer with the Pylons documentation. |
__site | Private method to get the name of the current site. |
__siteFilteredList | Private method to filter a list of file names by site. |
__sitePath | Private method to calculate the full path of the Pylons site. |
__sphinxBuildHtml | Private slot to build the HTML documentation using "sphinx-build". |
__sphinxQuickstart | Private slot to initialize the documentation using "sphinx-quickstart". |
compileCatalogs | Public method to compile the message catalogs. |
compileSelectedCatalogs | Public method to update the message catalogs. |
extractMessages | Public method to extract the messages catalog template file. |
getPylonsVersion | Public method to get the Pylons version. |
initActions | Public method to define the Pylons actions. |
initMenu | Public slot to initialize the Pylons menu. |
isSpawningConsole | Public method to check, if the given console is a spawning console. |
newForm | Public method to create a new form. |
projectClosed | Public method to handle the closing of a project. |
projectClosedHooks | Public method to remove our hook methods. |
projectOpenedHooks | Public method to add our hook methods. |
updateCatalogs | Public method to update the message catalogs. |
updateSelectedCatalogs | Public method to update the message catalogs. |
Constructor
Private slot to build a Python egg for the current site.
Private slot to create a new controller for the current site.
Private slot to create a new REST controller for the current site.
Private slot to create a new Pylons site.
Private method to determine the relative path of all sites (= top level dirs).
Private method to extract the locale out of a file name.
Private method to build the paster command.
Private method to build the Python command.
Private method to build the Sphinx command.
Private method to normalize a list of file names.
Private slot handling the addition of a new language.
Private slot to show some info about Pylons.
Private slot to start the default web browser with the server URL.
Private slot to start the Pylons Web server with logging.
Private slot to start a Python console for a Pylons site.
Private slot to start the Pylons Web server.
Private method to select a site to work with.
Private slot connected to the finished signal.
Private slot to set the current site.
Private slot to set up the Pylons application of the current site.
Private slot to set up the development environment for the current site.
Private slot to show the helpviewer with the Pylons documentation.
Private method to get the name of the current site.
Private method to filter a list of file names by site.
Private method to calculate the full path of the Pylons site.
Private slot to build the HTML documentation using "sphinx-build".
Private slot to initialize the documentation using "sphinx-quickstart".
Public method to compile the message catalogs.
Public method to update the message catalogs.
Public method to extract the messages catalog template file.
Public method to get the Pylons version.
Public method to define the Pylons actions.
Public slot to initialize the Pylons menu.
Public method to check, if the given console is a spawning console.
Public method to create a new form.
Public method to handle the closing of a project.
Public method to remove our hook methods.
Public method to add our hook methods.
Public method to update the message catalogs.
Public method to update the message catalogs.
Exception thrown to signal, that there is no current site.
None |
None |