Вопросы по теме 'qquickitem'

Откуда ограничивающий прямоугольник класса QQuickItem получает свои значения?
http://doc.qt.io/qt-5/qquickitem.html QSGNode *MyItem::updatePaintNode(QSGNode *node, UpdatePaintNodeData *) { QSGSimpleRectNode *n = static_cast<QSGSimpleRectNode *>(node); if (!n) { n = new QSGSimpleRectNode();...
747 просмотров
schedule 05.06.2023

Пользовательский рендеринг QtQuick OpenGL
Я использую QtQuick с пользовательским средством визуализации OpenGL (настраиваемым с точки зрения QtQuick, поскольку это просто OpenSceneGraph ) . Для этого я создаю пользовательский QQuickItem , наследуемый от QQuickFramebufferObject , который,...
1063 просмотров
schedule 29.10.2022

Как получить экземпляр объекта C++ QQuickItem на стороне C++
У меня есть QtApp и чистая библиотека C++. Библиотека C++ предоставляет один простой класс с именем MyCppLibApiClass . QtApp имеет класс, встроенный в main.qml . Ниже приведен класс: class MyQuickItem : public QQuickItem {...
1097 просмотров
schedule 28.05.2024

Как добавить динамически созданный QQuickitem в файл main.qml моего приложения или в список элементов QML
Мне нужно динамически создать QQuickitem и добавить к моему main.qml . Пытаясь это сделать, я создаю QQuickitem следующим образом. qml_engine->load(QUrl(QStringLiteral("qrc:/qml/main.qml"))); // Creating my QQuickItem here QQuickItem *...
1476 просмотров

Как создать новую копию QQuickItem с нуля на стороне C++ с теми же свойствами, что и у существующей
У меня есть QQuickItem , полученный со стороны С++, как это. QQuickItem * my_item = qmlEngine->rootObjects()[0]->findChild<QQuickItem*>("ItemObjectName"); my_item действителен и имеет все установленные для него свойства....
487 просмотров

Визуализация QQuickItem во втором окне без изменения его родительской иерархии
Я должен отобразить QQuickItem , принадлежащий определенному окну, в другое. В основном MyQQuickItem принадлежит окну1 для рендеринга в окне2. Это переключение должно происходить в моем приложении неоднократно из-за определенной функциональности....
255 просмотров

Как преобразовать свойство x или y QQuickItem на основе его текущего значения без использования функции QML
Я использую коммерческую версию Qt 5.9.3 . Сценарий У меня есть логика, которая должна быть выполнена в части Qt QML моего кода. При нажатии какой-то случайной кнопки. Я хочу переместить прямоугольник QML в другую позицию. Другая позиция...
486 просмотров
schedule 14.03.2023

Qt: Как получить снимок QQuickItem, исключая его дочерние QQuickItems из захваченного результата
Мой вопрос связан с это обсуждение . Да . Следующий способ grabToImage может дать мне снимок любого конкретного QQuickItem , такого как parent_rect ниже. Rectangle { id: parent_rect width: 400 height: 400 Rectangle {...
132 просмотров
schedule 21.08.2022

Чтобы нарисовать несколько маленьких плиток на экране, следует ли использовать QQuickItem или QQuickPaintedItem?
По сути, мне нужно загрузить в память 4-цветную тайловую карту размером ровно 16 КБ, анимировать 2 тайла, может быть, 3 раза в секунду, и отобразить несколько тайлов в довольно маленькую коробку, я бы сказал, может быть, 100 или около того. пикселей...
140 просмотров
schedule 13.11.2022

Как добавить события щелчка в QQuickItem?
Здесь новый пользователь Qt (также не заядлый программист на C++, так что извините, если моя терминология неверна). Я учусь разрабатывать свою собственную цифровую приборную панель. Мне удалось создать свои собственные графические объекты...
27 просмотров
schedule 23.11.2022