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 :
Et mes sources :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 QT += widgets QT += multimedia
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) ?#include <QApplication>
#include <QtWidgets>
#include <QtMultimedia/QSoundEffect>
Merci de m'avoir lu !
Partager