From af93ce32e5877bf05840ed3df64a96dbd209cb2f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 15 Nov 2009 10:53:24 -0700 Subject: [PATCH] Fix #3944 (More than 2 rating stars not fit in the rating column after resize) --- resources/recipes/new_scientist.recipe | 2 +- src/calibre/gui2/library.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/recipes/new_scientist.recipe b/resources/recipes/new_scientist.recipe index a915a2dde3..86d2b31e1e 100644 --- a/resources/recipes/new_scientist.recipe +++ b/resources/recipes/new_scientist.recipe @@ -14,7 +14,7 @@ class NewScientist(BasicNewsRecipe): description = 'Science news and science articles from New Scientist.' language = 'en' publisher = 'New Scientist' - category = 'science news, science articles, science jobs, drugs, cancer, depression, computer software, sex' + category = 'science news, science articles, science jobs, drugs, cancer, depression, computer software' delay = 3 oldest_article = 7 max_articles_per_feed = 100 diff --git a/src/calibre/gui2/library.py b/src/calibre/gui2/library.py index 147c2780c5..6a346950dd 100644 --- a/src/calibre/gui2/library.py +++ b/src/calibre/gui2/library.py @@ -68,6 +68,7 @@ class LibraryDelegate(QItemDelegate): self.drawFocus(painter, option, option.rect) try: painter.setRenderHint(QPainter.Antialiasing) + painter.setClipRect(option.rect) y = option.rect.center().y()-self.SIZE/2. x = option.rect.right() - self.SIZE painter.setPen(self.PEN)