Описание тега qqmlapplicationengine
QQmlApplicationEngine - это класс из Qt Toolkit, который обеспечивает удобный способ загрузки приложения из одного файла QML.
1
ответ
Ошибка: QQmlApplicationEngine не удалось загрузить компонент
Я пытаюсь зарегистрировать тип, но я получаю эту ошибку: QQmlApplicationEngine не удалось загрузить компонент qrc:/main.qml:5 модуль "Комут" не установлен Это код, который я использую: QQmlApplicationEngine engine; engine.load(QUrl(QStringLiteral("q…
06 фев '15 в 15:36
3
ответа
Правильная перезагрузка QQmlApplicationEngine
У меня есть приложение на основе QML, которое загружает main.qml файл из файловой системы примерно так: myEngine->load("main.qml"); Это прекрасно работает, но я бы хотел "перезагрузить" движок, если файл main.qml был заменен более новой версией. …
12 май '15 в 16:05
0
ответов
Заменить встраиваемое окно qt в виджет через QWidget::createWindowContainer
У меня есть окно QML, встроенное в QWidget с помощью QWidget::createWindowContainer(), Чтобы обеспечить некоторые возможности перезагрузки без скрытия окна, я хотел бы иметь возможность заменить базовое (встроенное) окно qml, не разрушая и не воссоз…
03 янв '18 в 10:15
1
ответ
Я получил ошибки: "QQmlApplicationEngine не удалось загрузить компонент" и "qrc:/main.qml:-1 Файл не найден"
Я создал приложение Qt Widgets, затем добавил к нему qml с именем "main.qml". Мои файлы: dialog.cpp, dialog.h, dialog.ui, main.cpp, untitiled9.pro, main.qml в qml.qrc main.cpp: #include "dialog.h" #include <QApplication> #include <QQmlAppli…
21 апр '15 в 02:53
1
ответ
Qt/QML: Как "переключиться" или "открыть" другой файл QML без перезапуска моего приложения?
У меня есть небольшое приложение, которое загружает файл QML с сервера и отображает пользователю своего рода "книжную полку". Пользователь может выбрать одну из отображаемых книг, и C++ загрузит ZIP-файл в фоновом режиме, распакует его. Результатом …
04 фев '15 в 17:01
1
ответ
Qt: Как взаимодействуют QGuiApplication и QQmlApplicationEngine?
Я пытаюсь понять магию, лежащую в основе Qt. Кажется, я упускаю важную концепцию взаимодействия QML и C++. В следующей демонстрации "Hello World", самое основное, объявляется приложение, объявляется движок, а затем выполняется приложение. Нигде на э…
05 окт '16 в 03:38
1
ответ
Визуализация QQuickItem во втором окне без изменения его родительской иерархии
Я должен сделать QQuickItem принадлежит одному окну, в другое. В принципе MyQQuickItem принадлежащий window1 для визуализации в window2. Этот переключатель должен происходить в моем приложении несколько раз из-за определенной функциональности. Я дел…
10 сен '17 в 21:45
1
ответ
Как импортировать ресурс компонента QML в файл QML
У меня есть следующая структура каталогов: ui/ |- resources.qrc |- qml/ |- main_window_presenter.qml |- MyPresenter.qml resources.qrc содержание: <RCC> <qresource prefix="/"> <file>qml/MyPresenter.qml</file> <file>qml/m…
20 июл '18 в 13:19
1
ответ
Можем ли мы получить SwipeView с помощью PathView?
В QML Swipe View не является двунаправленным. Так что мне нужно представление Swipe. Пример кода будет очень полезным для меня. Мне нужно сохранить только 3 элемента в моем представлении, и одновременно должен быть виден только один элемент, а при с…
31 май '18 в 10:41
2
ответа
Новый объект qml добавлен в сцену в C++
У меня проблема с добавлением нового объекта QML в существующую сцену. мой main.qml источник: ApplicationWindow { id:background visible: true width: 640 height: 480 } MyItem.qml источник: Rectangle { width: 100 height: 62 color: "red" anchors.center…
16 июн '15 в 17:28
2
ответа
QML UnitTest отсутствует свойство контекста C++
Я нашел этот старый пост, который сталкивается с той же проблемой: как смоделировать компонент QML К сожалению, нет решения. Резюмируя проблему: у меня есть QML TestCase который импортирует модуль. Но этот модуль опирается на свойство корневого конт…
11 окт '15 в 17:01
1
ответ
TableView и QAbstracTableModel при вызове QQmlApplicationEngine из другого класса
Я пытаюсь сделать модель QAbstractTableModel в cpp и подключиться к qml. Этот код работает хорошо. MyModel.h #ifndef MYMODEL_H #define MYMODEL_H #include <QAbstractTableModel> class MyModel : public QAbstractTableModel { Q_OBJECT public: enum …
18 мар '18 в 17:01
4
ответа
QML Loader ... Как выгрузить или удалить страницу qml, загруженную в элемент Loader
Я загрузил MyItem.qml в качестве исходного компонента на элемент Loader. Теперь я хочу удалить или выгрузить эту страницу из элемента Loader. Я попытался установить source: "" & sourceComponent: "", также sourceComponent: "undefined". Но это не сраб…
15 фев '17 в 15:42
1
ответ
Как создать отдельную копию QQuickItem и визуализировать ее в другом окне
У меня есть QQuickItem взято со стороны C++, как это. QQuickItem * my_item = qmlEngine->rootObjects()[0]->findChild<QQuickItem*>("ItemObjectName"); my_item является действительным и имеет все свойства, установленные на него. сценарий У м…
08 сен '17 в 12:56
1
ответ
Переопределить QQuickImageProvider requestImage()
Я использую QQuickImageProvider и взял объект класса (PageBuffer) в функции requesttimage: class ImageProvider : public QQuickImageProvider{ public: explicit ImageProvider(); virtual QImage requestImage(int id, QSize *size, const QSize& requeste…
27 апр '15 в 20:52
1
ответ
Как создать новую копию QQuickItem с нуля на стороне C++ с теми же свойствами, что и у существующей
У меня есть QQuickItem взято со стороны C++, как это. QQuickItem * my_item = qmlEngine->rootObjects()[0]->findChild<QQuickItem*>("ItemObjectName"); my_item является действительным и имеет все свойства, установленные на него. сценарий У м…
08 сен '17 в 13:49
1
ответ
Как добавить динамически созданный QQuickitem в main.qml моего приложения или список элементов QML
Мне нужно динамически создать QQuickitem и добавить в мой main.qml, Пытаясь это сделать, я создаю QQuickitem следующим образом. qml_engine->load(QUrl(QStringLiteral("qrc:/qml/main.qml"))); // Creating my QQuickItem here QQuickItem * dynamic_quick…
23 авг '17 в 12:27
1
ответ
Возможно ли обновить приложение Qml Android, изменив файл qml удаленно
Мне интересно, можно ли удаленно обновить приложение qml android, изменив файл qml. Сделать это: Qml следует читать из файловой системы устройства динамически, а не встраивать в apk. Является ли это возможным?
03 янв '17 в 09:52
1
ответ
Как я могу получить доступ к объекту `QQmlApplicationEngine` внутри производного класса`QQuickItem`?
Переменная engine в следующем типичном main функция QtApp является действительным экземпляром QQmlApplicationEngine, int main(int argc, char *argv[]) { QGuiApplication app(argc, argv); QQmlApplicationEngine engine; engine.load(QUrl(QStringLiteral("q…
15 авг '17 в 19:47
1
ответ
Используйте QQuickView или QQmlApplicationEngine для переключения между страницами из ApplicationWindow
Я хотел бы использовать ApplicationWindow как основной файл и иметь возможность переключаться на другие QML файлы из C++ с QQuickView::setSource(const QUrl & url), В основном это сделало бы это: запуск => загружает main.qml (ApplicationWindow) =…
18 фев '16 в 16:35