Как заставить QLabel расширять геометрию ширины для размещения текста

В настоящее время у меня есть QLabel, в котором есть текст. Однако, когда я помещаю в него текст, превышающий его геометрическую ширину, этот дополнительный текст не отображается. Я не хочу включать перенос слов, так как хочу, чтобы QLabel расширялся по горизонтали. В любом случае, Qlabel может увеличить свою геометрическую ширину в зависимости от своего содержимого.


person MistyD    schedule 09.12.2013    source источник
comment
Вы пробовали подходящую политику размера для метки, например расширение или минимальное расширение?   -  person Drake Guan    schedule 09.12.2013
comment
Да, я пытался установить эти значения.   -  person MistyD    schedule 09.12.2013


Ответы (1)


Вызывайте QWidget::adjustSize() каждый раз, когда вы меняете содержимое ваш лейбл. Я не могу подробно остановиться на других возможных ответах из-за отсутствия информации, но это, вероятно, поможет.

person CTZStef    schedule 09.12.2013