What's wrong with "tag->setPos(1.51138e+12, 3);" ? Those are the world coordinates of your axes. And if that doesn't work, then use the QPointF returned by mapToValue(), using the world coordinates and the series as arguments to the method.