From 5c7124b999cd7ae704327fb511c599d7e49795a3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 6 Aug 2013 16:52:42 +0530 Subject: [PATCH] Ensure that text is anti-aliased in the grid view --- src/calibre/gui2/library/alternate_views.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/gui2/library/alternate_views.py b/src/calibre/gui2/library/alternate_views.py index bcbc99d57c..4733518889 100644 --- a/src/calibre/gui2/library/alternate_views.py +++ b/src/calibre/gui2/library/alternate_views.py @@ -409,6 +409,7 @@ class CoverDelegate(QStyledItemDelegate): if cdata is None or cdata is False: title = db.field_for('title', book_id, default_value='') authors = ' & '.join(db.field_for('authors', book_id, default_value=())) + painter.setRenderHint(QPainter.TextAntialiasing, True) painter.drawText(rect, Qt.AlignCenter|Qt.TextWordWrap, '%s\n\n%s' % (title, authors)) if cdata is False: self.render_queue.put(book_id)