PyQt5 QSpinBox – 如何通过字体获得被隐藏的文本
在这篇文章中,我们将看到如何获得旋转框的省略文本。如果字符串文本的宽度大于宽度,那么字符串的省略版本将是一个带有”… “的字符串。否则,将显示原始字符串。
有三个模式参数可以获得被省略的文本。模式参数指定文本是在左边(例如,”…tech”)、中间(例如,”Tr…ch”)还是在右边(例如,”Trol…”)被删除。
为了做到这一点,我们使用elidedText方法与旋钮箱的QFontMetrics对象。
语法: font_metrics.elidedText(text, Qt.ElideRight, 80)
参数: 它需要3个参数,第一个是旋转框的文本,第二个是消除模式,第三个是宽度(像素)。
返回: 它返回无。
下面是实现方法
输出 :