Qt EllipseItem内的文本标签

时间:2012-07-04 08:33:55

标签: c++ qt graph ellipse

今天刚开始使用Qt并且已经遇到了问题。我想在QGraphicsEllipseItem内放置一个文字,但似乎没有setText()setLabel()功能。它应该只是椭圆中间的一个单词。椭圆是可移动的,因此当椭圆移动时,文本也应移动。是否有捷径可寻?或者我是否必须创建单独的文本并在移动椭圆后更新其位置?希望有一种更简单的方法。

1 个答案:

答案 0 :(得分:0)

QGraphicsEllipseItem是您可以放置​​到QGraphicsScene的元素。 还有QGraphicsTextItem - 用于在QGraphicsScene上显示文字的元素。

所以我认为你应该继承QGraphicsEllipseItem并添加QGraphicsTextItem来显示你的文字。