aboutsummaryrefslogtreecommitdiffstats
path: root/Lib/defconQt/objects/defcon.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/defconQt/objects/defcon.py')
-rw-r--r--Lib/defconQt/objects/defcon.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/Lib/defconQt/objects/defcon.py b/Lib/defconQt/objects/defcon.py
index 24f585f..496f1c6 100644
--- a/Lib/defconQt/objects/defcon.py
+++ b/Lib/defconQt/objects/defcon.py
@@ -19,9 +19,7 @@ class TFont(Font):
if not override:
if name in self:
return None
- # XXX(defcon): newGlyph should return the glyph
- self.newGlyph(name)
- glyph = self[name]
+ glyph = self.newGlyph(name)
glyph.width = width
# TODO: list ought to be changeable from AGL2UV
if addUnicode:
@@ -117,8 +115,8 @@ class TPoint(Point):
class GlyphSet(object):
__slots__ = ["_name", "_glyphNames"]
- def __init__(self, glyphNames, name=None):
- self._name = name
+ def __init__(self, glyphNames, name):
+ self._name = str(name)
self._glyphNames = glyphNames
def _get_name(self):