Update textbrowser.py

This commit is contained in:
恍兮惚兮 2024-04-25 19:46:38 +08:00
parent 0e61a1fbc5
commit 093d655a3d

View File

@ -393,12 +393,12 @@ class Textbrowser:
index = linei
_ = self.yinyinglabels[index]
if self.align:#不然有时候有一个微小的错位
fm = QFontMetricsF(self.textbrowser.currentCharFormat().font())
w = fm.width(block.text()[s : s + l])
WW = self.textbrowser.width()
_.move(int(WW / 2 - w / 2), tl1.y())
if self.align:
_.setAlignment(Qt.AlignCenter)
_.move(0,tl1.y())
_.setFixedWidth(self.textbrowser.width())
else:
_.setAlignment(Qt.AlignLeft)
_.move(tl1)
_.setText(block.text()[s : s + l])
_.setFont(self.textbrowser.currentCharFormat().font())