У меня есть QLabel фиксированной ширины.
Мне нужно (периодически) проверять, помещается ли вся строка внутри QLabel при ее текущей ширине, чтобы я мог изменить ее размер соответствующим образом.
Для этого мне нужно получить длину строки в пикселях.
(Общее количество пикселей по горизонтали, необходимое для отображения строки).
Следует отметить, что размер точки QLabel никогда не меняется.
Я не могу просто проверить количество присутствующих символов, так как некоторые символы являются нижним / верхним индексом и по-разному влияют на ширину всей строки.
(Это означает, что нет простой связи между шириной пикселя и количеством символов)
Есть ли для этого какая-нибудь абстрактная, супер удобная функция?
Технические характеристики:
Python 2.7.1
PyQt4
Windows 7