¿Cómo obtener una lista de nombres de dispositivos de captura de video (cámaras web) usando Qt (plataforma cruzada)? (C ++)

Entonces, todo lo que necesito es simple: una lista de dispositivos de captura de video (cámaras web) actualmente disponibles. Lo necesito en la aplicación de consola simple C ++ Qt. Por lista quiero decir algo así como la salida de la consola:

1) Asus Web Camera
2) Sony Web Camera

Entonces, mi pregunta es cómo crear esa lista usando Qt C ++. (si es posible, me encantaría ver cómo hacerlo en Qt puro, sin libs adicionales ...)

También de esta serie:

¿Cómo obtener una lista de dispositivos de captura de video en Linux? ydetalles especiales sobre cómo obtener cámaras NOMBRES con respuestas correctas y probadas¿Cómo obtener una lista de dispositivos de captura de video en Mac OS? con correcto, aún no probado por mis respuestas¿Cómo obtener una lista de dispositivos de captura de video en Windows? con respuestas correctas y probadas¿Cómo obtener una lista de nombres de dispositivos de captura de video usando Qt (plataforma cruzada)?

Respuestas a la pregunta(2)

Su respuesta a la pregunta