Bonjour,

Je suis débutant sous Qt et j'ai créé une petite application qui déclenche un timer, et joue un son lorsque le timer arrive à zéro.

J'essaye maintenant d’exécuter l'application indépendamment de QtCreator. J'ai donc isolé l'exécutable dans un dossier et ajouté toutes les dll et ressources (icônes et sons) nécessaires, et l'exécutable se lance parfaitement.

Néanmoins je suis interpellé par la nécessité de Qt5Network.dll, mon programme ne fait pourtant aucun appel à QtNetwork. Je trouve ça assez problématique au niveau de la confiance de l'utilisateur final qui pourrait légitimement se demander : "Pourquoi ce programme utilise une bibliothèque réseau alors que c'est un compte à rebours ? Y a pas une embrouille ?".

Mon fichier .pro inclue :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
QT += widgets
QT += multimedia
Et mes sources :
#include <QApplication>
#include <QtWidgets>
#include <QtMultimedia/QSoundEffect>
Je soupçonne QtMultimedia d'être l'origine de ce besoin, mais pouvez vous m'éclairer à ce sujet ? De plus, ais-je un moyen de me passer de cette dll (hors compilation static) ?

Merci de m'avoir lu !