PySide2 Qt3D Issues

Has anyone had any joy with the Qt3D libraries for handling 3d objects?
I’m trying to load a QMesh object from a local .obj and I’m having no luck.

obj_path = join(dirname(__file__), 'models', 'test_model.obj')
mesh_object = Qt3DRender.QMesh()
mesh_object.setSource(QUrl.fromLocalFile(obj_path))

That should do the trick, but no dice for me.