mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Dont use deprecated QApplication.fontMetrics()
This commit is contained in:
parent
3540abe33f
commit
e4cce88002
@ -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…
x
Reference in New Issue
Block a user