Вопросы по теме 'qqmlapplicationengine'
Почему QQuickWindow- ›close () не удаляет объект из rootObjects?
Я пытаюсь переключаться между разными файлами QML из C ++. Я использую QQMLApplicationEngine и могу загрузить новый файл с помощью engine.load(filename)
Прежде чем сделать это, я закрываю текущее окно (QQuickWindow), используя
QObject*...
415 просмотров
schedule
02.01.2023
Принудительно перевести QApplication с помощью QQmlApplicationEngine на передний план
Я пытаюсь заставить свое приложение оставаться на вершине всего, даже когда появляются другие процессы. Вот упрощенная версия моего main :
main.cpp
QApplication app{argc, argv};
QQmlApplicationEngine...
390 просмотров
schedule
07.05.2023
PyQt: как получить корневой объект из QQmlApplicationEngine
Я пытаюсь отобразить динамический объект с помощью PyQt и QML, но получаю эту ошибку:
win = engine.rootObjects()[0]
IndexError: индекс списка вне допустимого диапазона
Вот мой код PyQt:
import sys
import os
from PyQt5.QtWidgets...
3201 просмотров
schedule
29.05.2022
Как добавить динамически созданный QQuickitem в файл main.qml моего приложения или в список элементов QML
Мне нужно динамически создать QQuickitem и добавить к моему main.qml .
Пытаясь это сделать, я создаю QQuickitem следующим образом.
qml_engine->load(QUrl(QStringLiteral("qrc:/qml/main.qml")));
// Creating my QQuickItem here
QQuickItem *...
1476 просмотров
schedule
12.09.2023
Как создать новую копию QQuickItem с нуля на стороне C++ с теми же свойствами, что и у существующей
У меня есть QQuickItem , полученный со стороны С++, как это.
QQuickItem * my_item = qmlEngine->rootObjects()[0]->findChild<QQuickItem*>("ItemObjectName");
my_item действителен и имеет все установленные для него свойства....
487 просмотров
schedule
07.08.2023
Визуализация QQuickItem во втором окне без изменения его родительской иерархии
Я должен отобразить QQuickItem , принадлежащий определенному окну, в другое. В основном MyQQuickItem принадлежит окну1 для рендеринга в окне2. Это переключение должно происходить в моем приложении неоднократно из-за определенной функциональности....
255 просмотров
schedule
27.04.2023
QQmlApplication не загружается в выпуске
Я разрабатываю настольное приложение в QtQuick/C++ для Windows 10. В функции main() я создаю QQmlApplicationEngine, устанавливаю для него некоторые другие классы в качестве свойства контекста и, наконец, загружаю свой файл qml.
Все пошло хорошо с...
84 просмотров
schedule
30.01.2023
Динамическая загрузка и выгрузка 2 файлов qml из cpp
У меня есть требование запустить 2 разных файла Qml «mainwindow.qml» и «basic.qml», поскольку оба они независимы друг от друга.
Первоначально мне нужно запустить окно qml на основе флага bSettingMainWindow, на основе этого я буду запускать любой из...
410 просмотров
schedule
11.07.2023
Как найти источник рекурсивной перестановки в QML
Я обновил свое приложение QML с Qt 5.12 до Qt 5.15.
Мое приложение загружает свои источники qml, используя следующий код:
auto* engine = new QQmlApplicationEngine(this);
...
engine->load(QUrl("qrc:/main.qml"));
Когда вызывается...
442 просмотров
schedule
18.08.2022