Форум программистов, компьютерный форум, киберфорум
QML
Войти
Регистрация
Восстановить пароль
 
90 / 17 / 6
Регистрация: 21.09.2016
Сообщений: 176
1

Переход с QGraphicsView + QGraphicsScene на Qml

26.11.2020, 19:28. Просмотров 1707. Ответов 0
Метки нет (Все метки)

Добрый день!
Сегодня начал разбираться с qml.
В общих чертах понятно как делать на нем интерфейс и связывать это все с С++.

Но так и не нашел решения (или же не понял) как в qml организовать функционал QGraphicsView + QGraphicsScene.
Если в 2х словах, то необходим такой функционал:
1) сцена имеет зону Rect(-100000, -100000, 100000, 100000) и графические объекты отрисовываются на сцене по координатам (к примеру -10, 50)
2) должны работать зум и перемещение по сцене
3) отрисовываем только то что попало во вьюпорт

Вот хотел бы уточнить у знающих людей.
Есть ли что-то удобное и готовое к использованию для данной задачи?
Или же придется на С++ писать свой граф сцены и анализировать что попадает во вьюпорт, а потом уже передавать в qml сигнал о перерисовке сцены?

Буду признателен за примеры в виде кода.
Заранее благодарю!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2020, 19:28
Ответы с готовыми решениями:

QGraphicsView и QGraphicsScene
Здравствуйте! Подскажите, пожалуйста, в каких случаях удобнее наследоваться от QGraphicsView, а...

QGraphicsScene и QGraphicsView
У меня Qt 5.1.1. Компилируется, но ничего не отображается. Подскажите что не так... QGraphicsScene...

QGraphicsView + QGraphicsScene
#include <QApplication> #include <QGraphicsEllipseItem> #include <QGraphicsScene> #include...

QGraphicsScene + QGraphicsView
Чего я пытаюсь добиться. На сцене главный элемент - круг. Этот круг должен быть всегда виден...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2020, 19:28

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

QGraphicsView and QGraphicsScene
При нажатии на левую клавишу мыши у меня должен получаться элипс, который рисуется на...

Многопоточность и QGraphicsScene / QGraphicsView
Здравствуйте! Пишу небольшую игрушку чисто для себя (наподобие Space Race). Мой основной класс...

Масштабирование в QGraphicsView и QGraphicsScene
Есть у меня QGraphicsView MyLatticeGraphicsView. У него есть QGraphisScene Latscene. Масштабирую я...

QGraphicsView/QGraphicsScene или QPainter?
Здравствуйте, хочу реализовать отрисовку Skyview, т.е. своего рода радара, на котором после каждого...

Координаты QGraphicsView соотнести с QGraphicsScene
У меня есть QGraphicsView и QGraphicsScene. По mousePressEvent у View я создаю на Scene объект по...

Связь Qwt с QGraphicsScene/QGraphicsView
Здравствуйте, Для постраения графиков я использую Qwt. Возникла такая идея - хочу связать Qwt...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.