LINUX.ORG.RU

Определение границ у QGraphicsObject

 


0

1

С помощью QGraphicsObject рисую небольшой объект и спокойно могу у него определить прямоугольную область для boundingRect. Но теперь понадобилось добавить к нему подпись с динамически меняющимся текстом и тут возникла проблема. Если ширина текста > объекта, то boundingRect нужно расширить до ширины текста. Как правильно реализовать это?

★★★★★

Вычисли ширину текста с помощью QFontMetrics и изменяй размер своего объекта.

m0rph ★★★★★
()

Еще как вариант, сделать объект-группу, состоющую из твоего объекта и объекта-надписи.

staseg ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.