текст превышает границы списка в Qt - PullRequest
1 голос
/ 15 марта 2010

Мне нужно настроить вид списка, я помещаю значок и текст в центре списка.

Если длина текста больше, чем длина прямоугольника списка .. текст идет поверх значка, первая буква строки не видна ..

Как избежать этой ситуации? Можно ли дать эффект марика для струны?

Заранее спасибо.

1 Ответ

0 голосов
/ 17 марта 2010

Один из способов достичь этого -

painter->drawText(Gradiantrect, Qt::AlignCenter,sfm.elidedText(subText,option.textElideMode, rectwidth));

если длина текста больше ширины прямоугольника, после текста появляются три точки.

Спасибо

...