This commit is contained in:
Kovid Goyal 2012-02-29 12:26:34 +05:30
parent b83aa25a10
commit 212a6cffab

View File

@ -7,7 +7,7 @@ __docformat__ = 'restructuredtext en'
from PyQt4.Qt import (Qt, QApplication, QStyle, QIcon, QDoubleSpinBox, from PyQt4.Qt import (Qt, QApplication, QStyle, QIcon, QDoubleSpinBox,
QVariant, QSpinBox, QStyledItemDelegate, QComboBox, QTextDocument, QVariant, QSpinBox, QStyledItemDelegate, QComboBox, QTextDocument,
QAbstractTextDocumentLayout, QFont) QAbstractTextDocumentLayout, QFont, QFontInfo)
from calibre.gui2 import UNDEFINED_QDATETIME, error_dialog, rating_font from calibre.gui2 import UNDEFINED_QDATETIME, error_dialog, rating_font
from calibre.gui2.widgets import EnLineEdit from calibre.gui2.widgets import EnLineEdit
@ -27,7 +27,7 @@ class RatingDelegate(QStyledItemDelegate): # {{{
QStyledItemDelegate.__init__(self, *args, **kwargs) QStyledItemDelegate.__init__(self, *args, **kwargs)
self.rf = QFont(rating_font()) self.rf = QFont(rating_font())
self.em = Qt.ElideMiddle self.em = Qt.ElideMiddle
self.rf.setPointSize(QApplication.font().pointSize()) self.rf.setPointSize(QFontInfo(QApplication.font()).pointSize())
def createEditor(self, parent, option, index): def createEditor(self, parent, option, index):
sb = QStyledItemDelegate.createEditor(self, parent, option, index) sb = QStyledItemDelegate.createEditor(self, parent, option, index)