Table of Contents

Class: WizardHandler eric3/Wizards/WizardHandler.py

Class implementing a sax handler to read an XML project session file.

The wizards configuration file must have a <Wizards></Wizards> entry per wizard. Each of these entries must have the following sections.

<Import>: This names the module to be imported. <Class>: This names the class. <Translations>: This names the basename of the translation files.

Import and Class are mandatory, Translations is optional.

The value of the Translations section will be combined with the location string determined at startup time and be given an extension of .qm to yield the filename to be loaded into a QTranslator object.

An entry of <Separator /> will yield a separator line in the Wizards menu.

Base Classes   
ContentHandler
Methods   
__init__
characters
defaultEndElement
defaultStartElement
endClass
endElement
endImport
endTranslations
endWizard
startDocument
startElement
startSeparator
startWizard
unescape
utf8_to_code
  __init__ 
__init__ (
        self,
        wizards,
        wizdir,
        locale,
        )

  characters 
characters ( self,  chars )

  defaultEndElement 
defaultEndElement ( self )

  defaultStartElement 
defaultStartElement ( self,  attrs )

  endClass 
endClass ( self )

  endElement 
endElement ( self,  name )

  endImport 
endImport ( self )

  endTranslations 
endTranslations ( self )

  endWizard 
endWizard ( self )

  startDocument 
startDocument ( self )

  startElement 
startElement (
        self,
        name,
        attrs,
        )

  startSeparator 
startSeparator ( self,  attrs )

  startWizard 
startWizard ( self,  attrs )

  unescape 
unescape ( self,  text )

  utf8_to_code 
utf8_to_code ( self,  text )


Table of Contents

This document was automatically generated by HappyDoc version 2.1