Название: QML подключение GUI из ресурсов Отправлено: ecspertiza от Декабрь 07, 2010, 11:13 Возник такой вопрос, накидал я стало быть интерфейс на QML, хочу его подключить к приложению, если файл с QML текстом находится где то на винте - проблем никаких, но если вместе с работающим приложением таскать за собой всегда эти файлы, рано или поздно какой нибудь юзверь в них залезет, это не есть быть хорошо. Хотелось бы qml файлы поместить в ресурсы ,но они от туда не подгружаются, стало быть возникает вопрос, как быть? Может можно каким то хитроумным способом их от туда подгрузить или же хранить текст QML в другом месте?
Название: Re: QML подключение GUI из ресурсов Отправлено: Пантер от Декабрь 07, 2010, 11:14 Почему не подгружаются? Как делаешь? Какие ошибки?
Название: Re: QML подключение GUI из ресурсов Отправлено: ecspertiza от Декабрь 07, 2010, 11:36 Делаю бонально создаю qml файл проверяю его в qmlviewer что бы все хорошо работало, затем кидаю его в ресурсы далее пробую подключать в софтине вот так
Код: ui->declarativeView->setSource(QUrl::fromLocalFile(":/GUI/newGUI.qml")); маленький пример прилагаю в аттаче. Вполне возможно что я где то косячу, но вроде все должно быть хорошо. Ошибка выпадает такая Код: file:///D:/MyDocument/Demki/Qt/QML/testQML_GUI-build-desktop/:/GUI/newGUI.qml: File not found не может файл найти. Название: Re: QML подключение GUI из ресурсов Отправлено: deaks от Декабрь 07, 2010, 11:50 Код: ui->declarativeView->setSource(QUrl("qrc:/GUI/newGUI.qml")); вот так попробуйте Название: Re: QML подключение GUI из ресурсов Отправлено: ecspertiza от Декабрь 07, 2010, 11:52 Только хотел отписать, так заработало :) Спасибо
Название: Re: QML подключение GUI из ресурсов Отправлено: deaks от Декабрь 07, 2010, 11:54 хехе)))отлично!
|