Après une compilation réussie de projet, j'ai un fichier exécutable.
Lorsque je tape ./ programme code> en résultat je vois: p>
QML Error: qrc:///qml/main.qml:25:1:module "QtGraphicalEffects" is not installed
qrc:///qml/main.qml:24:1:module "QtQuick" is not installed
3 Réponses :
Ceci est parce que Windows ou quel que soit le système d'exploitation que vous utilisez ne connaît pas l'emplacement du répertoire d'installation QT et ne peut pas trouver le sous-dir des plugins QML lorsque vous exécutez une application à l'extérieur de QTCreator.
Vous devez prendre les répertoires suivants de votre installation de SDK et copiez-les à côté de votre exécutable (et de votre DLL): p> et cela devrait fonctionner correctement. P> p>
Assurez-vous simplement d'installer le package
Je vois que vous avez mentionné sur Ubuntu, si vous utilisez 14.04, vous pouvez l'installer en tapant cette ligne de commande: P>
apt-file search 'qml/QtGraphicalEffects/qmldir' libqt5qml-graphicaleffects: /usr/lib/x86_64-linux-gnu/qt5/qml/QtGraphicalEffects/qmldir
J'ai eu le même problème avec Qt5.8.0 et QTCreator 4.2.1 L'importation qtgraphicaleeffects 1.0 a été soulignée car le module non trouvé! p>
J'ai ajouté dans le fichier .pro mon chemin sur le Qtgraphicaleffects 1.0 qml_import_path + = /opt/qt5.8.0/5.8/gcc_64/qml/qtgraphicaleffects p>
Après cela, il a commencé à travailler! p>
Vous pouvez également ajouter ceci à l'environnement "
Pour DGJ32784, le fichier .pro correct est le fichier de projet avec je travaille actuellement!