Qt Multimedia sous Linux
Cette page traite des considérations relatives à l'utilisation de Qt Multimedia sous Linux.
Exigences en matière de backend audio
Qt Multimedia Les fonctions audio sous Linux nécessitent PipeWire ou PulseAudio. PipeWire est le backend recommandé sur toutes les distributions Linux modernes, mais PulseAudio sera utilisé si PipeWire n'est pas disponible. Le backend expérimental ALSA sera supprimé dans les prochaines versions de Qt. D'ici là, les contributions de la communauté sont nécessaires pour résoudre les problèmes liés à ce backend.
Pour les applications qui utilisent le backend GStreamer sur Linux embarqué, voir Qt Multimedia GStreamer backend pour les exigences supplémentaires de PulseAudio.
Limitations sur Linux utilisant le compositeur Wayland
La fonction de capture d'écran nécessite l'installation de :
- Le service ScreenCast pris en charge par le portail XDG Desktop.
- PipeWire (0.3).
En raison des restrictions du protocole Wayland, l'écran actuel ne peut être sélectionné que par l'intermédiaire de l'assistant affiché par le système d'exploitation lorsque l'instance QScreenCapture est activée. Pour plus de détails, consultez la documentation de la classe QScreenCapture.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.