"QtQuick version 2.0 is not installed" while trying to run CurrencyConverter Example for Ubuntu Phone

18,683

Solution 1

You are using qmlviewer when you should be using qmlscene. Quote from the tutorial:

To start QML applications, either during the prototyping or final stages, you will use QML Scene. QML Scene is a command-line application that interprets and runs QML code.

...

Here's a tip: although Qt Creator does not yet support qmlscene as QML viewer, you can invoke it from within the IDE. Here’s how:

  1. In Qt Creator, go to Tools > Options…
  2. Choose the External Tools tab, then in the pane select the Preview (qmlviewer) entry
  3. On the Executable: field on the right, replace the contents with /opt/qt5/bin/qmlscene.
  4. Optionally change the command name by double-clicking on the Preview (qmlviewer) entry from above. You can call it Preview (qmlscene).
  5. Click on OK to save the changes.

You can also run QML Scene from the command line:

$ qmlscene /path/to/application.qml

Solution 2

Hi~ I had the same problem like yours that Qt Creator throughs the error message

(module "QtQuick" version 2.0 is not installed).

And I was also following the step-by-step guide just like you. Finally I have fixed it now. http://ubuntuone.com/1qJHsJxyWq0RH3yvEvQ6ME this image shows that you have something wrong in configuration the qmlscene. I also had configured the qmlscene, but it had the same error like you had done.

Finally I found that when I configured the path of qmlscene , I had typed a backspace before the "/opt/qt5/bin/qmlscene" . So it didn't work. I just want to tell you what I've done to cause this error. :)

Share:
18,683

Related videos on Youtube

Author by

Ralf Hersel

Updated on September 18, 2022

Comments

  • Ralf Hersel about 2 months

    I was following the step-by-step guide on how to develop an Ubuntu Phone application but Qt Creator throughs the error message (module "QtQuick" version 2.0 is not installed) when I run it with QMLscene. Seems to me that Qt Creator utilizes Qt4 instead of Qt5. How can I fix this?

    • Yves
      Yves over 9 years
      I have the same problem when running from Plasma (with a Plasmoid). Can anyone help me ?
  • Ralf Hersel almost 10 years
    Seems that some stuff is missing on my 12.10. Directory /opt/qt5/bin/ does not exist. The only folder is /opt/qt5/imports/. How can I install the whole qt5 pack?
  • The Rainbow Unicorn Man almost 10 years
    Are you sure you've followed the instructions on the Ubuntu website fully? Running 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 should create the directory /opt/qt5/bin.