Acabei de verificar e parece que o QCameraInfo :: availableCameras () sempre retorna uma lista vazia. Isso parece um erro. Eu relatei aqui: link
Por favor, confirme e adicione quaisquer outras descobertas que você possa ter relacionadas ao QCamera e C ++.