Ceci est une ancienne révision du document !
QPwGraph
Permet de créer des virtual devices avec Pipewire. Pipewire est le système audio utilisé par KDE sous Debian 12. Il permet de connecter une source audio (Spotify) à plusieurs casques bluetooth connecté sur un PC, par exemple.
Compilation & installation sous Debian 12 avec Qt6
- Installer les dépendances nécessaires :
sudo apt install qt6-base-dev qt6-svg-dev libpipewire-0.3-dev libxkbcommon-dev libasound2-dev
- Créer le dossier qui contiendra l'application et le clone du dépôt Github :
mkdir -p ~/Applications/qpwgraph
- Se rendre dans le dossier créé :
cd ~/Applications/qpwgraph
- Cloner le dépôt dans un dossier nommé
build/
:git clone https://github.com/rncbc/qpwgraph.git build
- Se placer dans le dossier du dépôt :
cd build/
- Préparer le build :
cmake -DCMAKE_INSTALL_PREFIX=${HOME}/Applications/qpwgraph -B build
- Lancer le build :
cmake --build build --parallel 8
- Lancer les tests :
build/src/qpwgraph
- Installer l'application :
cmake --install build
- Se rendre dans le dossier contenant le binaire de l'appli :
cd ~/Applications/qpwgraph/bin
- Lancer l'appli :
./qpwgraph &