我正在尝试绘制一个内部带有文本的矩形。这是我的一段代码
QGraphicsRectItem *rectangle=new QGraphicsRectItem(75,50,30,40);
QGraphicsTextItem *text=new QGraphicsTextItem("12.5",rectangle);
scene->addItem(rectangle);
文本未显示在矩形内部。 我受到相当多的时间压力,如果你能详细回答它会更有帮助。谢谢
答案 0 :(得分:0)
我用
QGraphicsTextItem* i = pScene->addText(s);
i->translate(dx, dy); // setPos(x, y) in newer Qt versions
并且效果很好。