use unit-invariant tikz::Pos instead of QPoint