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
|
of the string with an ellipsis. Results in a string much closer to the
|
||||||
limit than Qt's elidedText().'''
|
limit than Qt's elidedText().'''
|
||||||
from PyQt5.Qt import QFontMetrics, QApplication
|
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
|
delta = 4
|
||||||
ellipsis = '\u2026'
|
ellipsis = '\u2026'
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user