PyQt5 QSpinBox – How to get the elided text through font
In this article we will see how we can get the elided text of the spin box. If the string text is wider than width, an elided version of the string would be a string with “…” in it. Otherwise, original string will be displayed.
There are three mode parameters to get the elided text. The mode parameter specifies whether the text is elided on the left (e.g., “…tech”), in the middle (e.g., “Tr…ch”), or on the right (e.g., “Trol…”).
In order to do this we use
elidedText method with the spin box’s QFontMetrics object.
Syntax : font_metrics.elidedText(text, Qt.ElideRight, 80)
Argument : It takes 3 argument, first is the spin box text, second is the elide mode and third is the width in pixel.
Return : It returns None
Below is the implementation
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course