diff --git a/pixelocr/gui/glyphdbedit.py b/pixelocr/gui/glyphdbedit.py index d41fa27..bacf69e 100644 --- a/pixelocr/gui/glyphdbedit.py +++ b/pixelocr/gui/glyphdbedit.py @@ -26,6 +26,7 @@ from PyQt4.QtCore import ( from PyQt4.QtGui import ( QApplication, QColor, + QFont, QTableView, ) @@ -58,6 +59,11 @@ class TextColumn(Column): def data(self, glyph_data, role): if role == Qt.DecorationRole: return glyph_data.image.qimage + elif role == Qt.FontRole: + font = QFont() + font.setBold(glyph_data.bold) + font.setItalic(glyph_data.italic) + return font else: return super().data(glyph_data, role)