Russian Qt Forum

Qt => Qt Quick => Тема начата: Владислав от Июля 04, 2013, 12:35



Название: QT Creator не собирает qml в Windows
Отправлено: Владислав от Июля 04, 2013, 12:35
Уважаемые, решил тему поместить сюда, ведь вопрос затрагивает qml.

Поставил QT Creator в Windows 7, запустил и начал выполнять пример Creating a Qt Quick Application,
на шаге 7 Press Ctrl+R to run the application ничего не запускается, и в QT Creator недоступна кнопка "Сборка"

Что надо сделать, чтобы заработало?


Название: Re: QT Creator не собирает qml в Windows
Отправлено: kambala от Июля 04, 2013, 12:55
проверь папку построения в настройке проекта — там наверное неправильное имя стоит

я только что создал чистое quick2 приложение, так оно тоже отказалось строиться (в выводе компилятора было просто написано ошибка построения и непонятно какая). оказалось, что выходная папка начиналась с {CurrentProject:Name}, а двоеточие запрещено в имени файла/папки под виндой. странно, что в этом случае креатор не заменил шаблон на имя проекта.

добавлено: у меня было кривое имя папки потому, что я случайно удалил % из шаблона когда его менял. тогда не знаю в чем твоя проблема. Qt вообще установлена? модули declarative, quick, qml собраны? посмотри что вывод компилятора говорит.


Название: Re: QT Creator не собирает qml в Windows
Отправлено: Владислав от Июля 04, 2013, 13:22
Спасибо, что ответили.

поставил qt-everywhere-opensource-src-4.8.3

Создаю проект qml 1.0 - пишет "Отладчик не задан"


Название: Re: QT Creator не собирает qml в Windows
Отправлено: kambala от Июля 04, 2013, 14:30
поставил qt-everywhere-opensource-src-4.8.3
это только набор исходных кодов, из них надо еще библиотеку собрать самому. вариант попроще — скачать готовый установщик отсюда (http://qt-project.org/downloads)
Создаю проект qml 1.0 - пишет "Отладчик не задан"
догадываешься что надо сделать?


Название: Re: QT Creator не собирает qml в Windows
Отправлено: Владислав от Июля 04, 2013, 18:06
Благодарю, разобрался -

подключил qtcreator к gdb, всё заработало - проект qt qml quick 1.0 отлаживается

вот моя методика установки инструментов для отладки qt qml quick 1.0 в qtcreator с использованием gdb

1)qtcreator ставил из инсталлятора qt-creator-windows-opensource-2.7.0.exe


2)minGw устанавливал по http://qtlinux.narod.ru/install_mingw.htm В поддержку Qt - Установка MinGW
- пункт Установка MinGW4.6


3)gdb по http://qtlinux.narod.ru/old/make_gdb_0.htm В поддержку Qt - Сборка отладчика GDB (старая редакция).htm
- новая редакция не пославилась - в mingw докачка файла expat-2.1.0.tar.gz зависала
- питон брал отсюда http://releases.qt-project.org/gdb/build-prerequisites/python.zip
- по пункту 5) "Установка" отладчика пункт 3 копировать именно папку

4)настраивал qtcreator по http://qtlinux.narod.ru/old/install_qtcreator_1.htm Установка Qt Creator и библиотеки Qt
 (нижний пункт)