Qt 5 compatibility and new checkpoint