& ldquo; QtQuick версии 2.0 не установлен & rdquo; при попытке запустить Пример CurrencyConverter для телефона Ubuntu

Я следовал пошаговому руководству о том, как разработать приложение Ubuntu Phone, но Qt Creator выдает сообщение об ошибке (модуль «QtQuick» версии 2.0 не установлен), когда я запускаю его с QMLscene. Мне кажется, что Qt Creator использует Qt4 вместо Qt5. Как я могу это исправить?

10
задан 10 January 2013 в 00:13

3 ответа

Вы используете qmlviewer, когда необходимо использовать qmlscene. Кавычка из учебного руководства:

Для запущения приложений QML, или во время разработки прототипа или во время заключительных этапов, Вы будете использовать Сцену QML. Сцена QML является приложением командной строки, которое интерпретирует и выполняет код QML.

...

Вот подсказка: хотя спокойный Создатель еще не поддерживает qmlscene как средство просмотра QML, можно вызвать его из IDE. Вот то, как:

  1. В спокойном Создателе перейдите к Инструментам> Опции …
  2. Выберите вкладку External Tools, затем в выборе области Предварительный просмотр (qmlviewer) запись
  3. На Исполняемом файле: поле справа, замените содержание/opt/qt5/bin/qmlscene.
  4. Дополнительно измените название команды путем двойного щелчка на Предварительном просмотре (qmlviewer) по записи сверху. Можно назвать это Предварительным просмотром (qmlscene).
  5. Нажмите на OK для сохранения изменений.

Можно также выполнить Сцену QML из командной строки:

$ qmlscene /path/to/application.qml
5
ответ дан 10 January 2013 в 00:13

Вам также придется изменить значение по умолчанию qmlviewer :

  1. В Qt Creator перейдите по адресу: Tools -> Options -> Environment
  2. Выберите вкладку External Tools, затем на панели выберите запись Preview (qmlviewer)
  3. В поле «Исполняемый файл: справа» замените содержимое на /opt/qt5/bin/qmlscene или /usr/bin/qmlscene ( в Ubuntu 12.10).
0
ответ дан 10 January 2013 в 00:13

Привет ~ У меня была такая же проблема, как у вас, что Qt Creator пропускает сообщение об ошибке

(модуль "QtQuick" версии 2.0 не установлен).

И я также следовал пошаговой инструкции , как и вы. Наконец я исправил это сейчас. http://ubuntuone.com/1qJHsJxyWq0RH3yvEvQ6ME это изображение показывает, что у вас что-то не так в конфигурации qmlscene . Я также настроил qmlscene , но у него была та же ошибка, что и у вас.

Наконец, я обнаружил, что когда я настроил путь qmlscene , я набрал backspace перед "/ opt / qt5 / bin / qmlscene" . Так что это не сработало. Я просто хочу рассказать вам, что я сделал, чтобы вызвать эту ошибку. :)

0
ответ дан 10 January 2013 в 00:13

Другие вопросы по тегам:

Похожие вопросы: