Ich habe die Schritt-für-Schritt- Anleitung zum Entwickeln einer Ubuntu Phone-Anwendung befolgt, aber Qt Creator hat die Fehlermeldung (Modul "QtQuick" Version 2.0 ist nicht installiert) angezeigt, wenn ich es mit QMLscene ausführe. Mir scheint, dass Qt Creator Qt4 anstelle von Qt5 verwendet. Wie kann ich das beheben?
application-development
ubuntu-touch
qt
Ralf Hersel
quelle
quelle
Antworten:
Sie verwenden qmlviewer, wenn Sie qmlscene verwenden sollten. Zitat aus dem Tutorial:
Um QML-Anwendungen entweder während des Prototyping oder in der Endphase zu starten, verwenden Sie die QML-Szene. QML Scene ist eine Befehlszeilenanwendung, die QML-Code interpretiert und ausführt.
...
Hier ein Tipp: Obwohl Qt Creator qmlscene als QML-Viewer noch nicht unterstützt, können Sie es über die IDE aufrufen. Hier ist wie:
Sie können QML Scene auch über die Befehlszeile ausführen:
quelle
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
sollte das Verzeichnis / opt / qt5 / bin erstellt werden.Hallo ~ Ich hatte das gleiche Problem wie Sie, dass Qt Creator die Fehlermeldung durchläuft
(Modul "QtQuick" Version 2.0 ist nicht installiert).
Und ich folgte genau wie Sie der Schritt-für-Schritt- Anleitung. Endlich habe ich es jetzt behoben. Dieses Bild zeigt, dass bei der Konfiguration der qmlscene etwas nicht stimmt . Ich hatte auch die qmlscene konfiguriert , aber sie hatte den gleichen Fehler wie Sie.
Schließlich stellte ich fest, dass ich bei der Konfiguration des Pfads von qmlscene vor "/ opt / qt5 / bin / qmlscene" eine Rücktaste eingegeben hatte . Also hat es nicht funktioniert. Ich möchte Ihnen nur sagen, was ich getan habe, um diesen Fehler zu verursachen. :) :)
quelle
Sie müssen auch den Standard- qmlviewer ändern :
Tools
->Options
->Environment
External Tools
Registerkarte und dann im Bedienfeld denPreview
Eintrag (qmlviewer)/opt/qt5/bin/qmlscene
oder/usr/bin/qmlscene
(in Ubuntu 12.10).quelle