API Reference for Enthought Tool Suite 3.2.0
Trait definition for a PyQt-based font.
Mapping of strings to valid QFont style hints.
font_families = { Const('default') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'AnyStyle'), Const('decorative') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'Decorative'), Const('roman') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'Serif'), Const('script') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'SansSerif'), Const('swiss') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'SansSerif'), Const('modern') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'TypeWriter') }
Strings to ignore in text representations of fonts
font_noise = [ 'pt', 'point', 'family' ]
Mapping of strings to QFont styles.
font_styles = { Const('slant') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'StyleOblique'), Const('italic') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'StyleItalic') }
Mapping of strings to QFont weights.
font_weights = { Const('light') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'Light'), Const('bold') : Getattr(Getattr(Name('QtGui'), 'QFont'), 'Bold') }
PyQtFont = Trait(TraitsFont(), TraitPyQtFont(), editor = get_font_editor)
Create a TraitFont object from a string description.
Converts a QFont into a string description of itself.
| Local name | Refers to |
|---|---|
| QtGui | PyQt4.QtGui |
| Trait | enthought.traits.traits.Trait |
| TraitError | enthought.traits.trait_errors.TraitError |
| TraitHandler | enthought.traits.trait_handlers.TraitHandler |
© Copyright 2002-2009 Enthought, Inc.