【发布时间】:2014-12-31 08:50:56
【问题描述】:
我已将 QGraphicsLineItem 继承到一个名为 waypointline 的新类。 当我构建每条路点线时,我想在线的中间放一些文字:
// Draw line
setLine(localPoint1.X(), localPoint1.Y(), localPoint2.X(), localPoint2.Y());
//Set parent item for text, so it could be properlly deleted later
text.setParentItem(this);
text.setPos((localPoint1.X()+localPoint2.X())/2,(localPoint1.Y()+localPoint2.Y())/2);
text.setText("something");
但是,文本根本没有出现在行的中间... 我该如何解决这个问题?
【问题讨论】:
-
相对于行,您在哪里看到文本?
标签: c++ qt qgraphicsitem