mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-04-29 12:42:58 +02:00
Dont use deprecated QApplication.fontMetrics()
This commit is contained in:
parent
3540abe33f
commit
e4cce88002
1 changed files with 3 additions and 1 deletions
|
|
@ -1387,7 +1387,9 @@ def elided_text(text, font=None, width=300, pos='middle'):
|
|||
of the string with an ellipsis. Results in a string much closer to the
|
||||
limit than Qt's elidedText().'''
|
||||
from PyQt5.Qt import QFontMetrics, QApplication
|
||||
fm = QApplication.fontMetrics() if font is None else (font if isinstance(font, QFontMetrics) else QFontMetrics(font))
|
||||
if font is None:
|
||||
font = QApplication.instance().font()
|
||||
fm = (font if isinstance(font, QFontMetrics) else QFontMetrics(font))
|
||||
delta = 4
|
||||
ellipsis = '\u2026'
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue