Название: Подключение main.qml Отправлено: Nerfair от Июнь 15, 2012, 12:08 Добрый день, до этого изучение QML/Qt сводилось к редактированию чужих проектов и примеров.
Сейчас решил написать все с 0. Создаю пустой проект, добавляю main.cpp, main.qml и main.h Получаю (http://rghost.net/38675582/image.png) Заполняю QmlCppEmpty.pro Код: QT += core gui declarative main.h Код: #ifndef MAIN_H main.cpp Код: #include <main.h> main.qml Код: // import QtQuick 1.0 // to target S60 5th Edition or Maemo 5 При запуске получаю ошибку что Код: ..../Documents/SymbianQt/QmlCppEmpty-build-simulator-Simulator_Qt_for_MinGW_4_4__Qt_SDK_______/qml/main.qml: File not found Что я пропустил? Конкретно вижу что не используется "qmlapplicationviewer", но в примере (http://doc.qt.nokia.com/4.7/qtbinding.html) его и нет, так же почему то main.qml добавляется как "other files". Помогите пожалуйста :) Название: Re: Подключение main.qml Отправлено: mutineer от Июнь 15, 2012, 12:12 main.qml находится по тому пути, который указан в ошибке?
Название: Re: Подключение main.qml Отправлено: Nerfair от Июнь 15, 2012, 12:15 main.qml находится по тому пути, который указан в ошибке? Нет, именно в этом и проблема, я не пойму почему. Прикрепил весь проект. Название: Re: Подключение main.qml Отправлено: mutineer от Июнь 15, 2012, 12:16 ты указываешь относительный путь от бинарника. Но криэйтор создает бинарник и запускает его не из папки проекта, а из папки, которая лежит рядом с проектом (QmlCppEmpty-build-simulator-Simulator_Qt_for_MinGW_4_4__Qt_SDK_______)
Название: Re: Подключение main.qml Отправлено: Nerfair от Июнь 15, 2012, 12:24 ты указываешь относительный путь от бинарника. Но криэйтор создает бинарник и запускает его не из папки проекта, а из папки, которая лежит рядом с проектом (QmlCppEmpty-build-simulator-Simulator_Qt_for_MinGW_4_4__Qt_SDK_______) Понятно, решил проблему с помощью файла ресурсов, конкретно Код: view.setSource(QUrl("qrc:/qml/main.qml")); Спасибо за уделенное внимание! ;) |