Je suivais le guide étape par étape sur la façon de développer une application Ubuntu Phone mais Qt Creator passe par le message d'erreur (le module "QtQuick" version 2.0 n'est pas installé) lorsque je l'exécute avec QMLscene. Il me semble que Qt Creator utilise Qt4 au lieu de Qt5. Comment puis-je réparer cela?
application-development
ubuntu-touch
qt
Ralf Hersel
la source
la source
Réponses:
Vous utilisez qmlviewer alors que vous devriez utiliser qmlscene. Citation du tutoriel:
Pour démarrer les applications QML, que ce soit pendant le prototypage ou les étapes finales, vous utiliserez QML Scene. QML Scene est une application en ligne de commande qui interprète et exécute du code QML.
...
Voici un conseil: bien que Qt Creator ne prenne pas encore en charge qmlscene en tant que visualiseur QML, vous pouvez l'invoquer depuis l'IDE. Voici comment:
Vous pouvez également exécuter QML Scene à partir de la ligne de commande:
la source
sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 && sudo apt-get update && sudo apt-get install qt5-meta-full && echo 'export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc
devrait créer le répertoire / opt / qt5 / bin.Salut ~ J'ai eu le même problème que le vôtre que Qt Creator traverse le message d'erreur
(le module "QtQuick" version 2.0 n'est pas installé).
Et je suivais aussi le guide étape par étape comme vous. Enfin, je l'ai corrigé maintenant. cette image montre que vous avez quelque chose de mal dans la configuration de qmlscene . J'avais également configuré le qmlscene , mais il avait la même erreur que vous aviez fait.
Enfin, j'ai trouvé que lorsque j'ai configuré le chemin de qmlscene , j'avais tapé un retour arrière avant le "/ opt / qt5 / bin / qmlscene" . Donc ça n'a pas marché. Je veux juste vous dire ce que j'ai fait pour provoquer cette erreur. :)
la source
Vous devrez également modifier le qmlviewer par défaut :
Tools
->Options
->Environment
External Tools
onglet, puis dans le panneau sélectionnez l'Preview
entrée (qmlviewer)/opt/qt5/bin/qmlscene
ou/usr/bin/qmlscene
(dans Ubuntu 12.10).la source