Fix drawSoftLine to use QPointF derived Point