diff options
| author | Adrien Tétar | 2015-09-21 20:40:35 +0200 |
|---|---|---|
| committer | Adrien Tétar | 2015-09-21 20:40:35 +0200 |
| commit | f83831e31597e8c811f5b3b75cb98a0ff3590a8c (patch) | |
| tree | 81665d9e00cf3752bd245b1c64a920b1781cc669 /Lib/defconQt/objects/defcon.py | |
| parent | 748bb567eef19dcd8e067934786950c5866dc580 (diff) | |
| download | trufont-f83831e31597e8c811f5b3b75cb98a0ff3590a8c.tar.bz2 | |
meta: refactorings and cleanups, fontView: partial rewrite, new AddGlyphsWindow, extract cells widget to a separate location, support CharacterSet objects fully
Diffstat (limited to 'Lib/defconQt/objects/defcon.py')
| -rw-r--r-- | Lib/defconQt/objects/defcon.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Lib/defconQt/objects/defcon.py b/Lib/defconQt/objects/defcon.py new file mode 100644 index 0000000..487865a --- /dev/null +++ b/Lib/defconQt/objects/defcon.py @@ -0,0 +1,22 @@ +class CharacterSet(object): + __slots__ = ["_name", "_glyphNames"] + + def __init__(self, glyphNames, name=None): + self._name = name + self._glyphNames = glyphNames + + def _get_name(self): + return self._name + + def _set_name(self, name): + self._name = name + + name = property(_get_name, _set_name, doc="Character set name.") + + def _get_glyphNames(self): + return self._glyphNames + + def _set_glyphNames(self, glyphNames): + self._glyphNames = glyphNames + + glyphNames = property(_get_glyphNames, _set_glyphNames, doc="List of glyph names.") |
