C++ → Самоуничтожение объектов на графической сцене
Qt, qt, QGraphicItem, QGraphicsScene
Мне нужно чтобы созданные объекты сами по себе удалялись со сцены, по таймеру. То есть без взаимодействия с ними. Как это можно реализовать? Есть код для удаления с взаимодействием (приложен), а вот как сделать чтобы без - ничего не могу …
Qt → Scale GraphicsItems, zoom способы реализации
qt, gamedev, QGraphicItem, QGraphicsScene
Есть программа.
Ничего сложного в ней нет
QGraphicsScene
view = Q
Graphics
View - размером (800, 600)
view->setTransformationAnchor(QGraphicsView::AnchorUnderMouse)
При прокрутке колесом мыши вызывается
view->scale(1.05, 1.05) или view->scale(1/1.05, 1/1.05)
И несколько
QGRaphicsRectItem
Предположим что есть country_map =
QGRaphicsRectItem(
)
размером (2000, …
C++ → Вызов сигнала в mousePressEvent
// абстрактный класс class NodeEdgeParent : public QGraphicsItem { public: NodeEdgeParent(GraphWidget *graphWidget); enum { Type = UserType + 1 }; virtual void setTextContent(QString text) = 0; virtual QString textContent() const = 0; void mousePressEvent(QGraphicsSceneMouseEvent *event) override; GraphWidget *graph; }; …
Qt → Соединить элементы QGraphicsObject стрелками
Как можно привязать к вершинам (или к квадратикам стрелки)? Мне бы хотелось уметь строить направленный граф.
Qt → QGraphicsItem
Здравствуйте!
Qt → How can I resize QgraphicItem using mouse
qt, QGraphicItem, resize, Rectangle, c++
I asked question under this topic previously too,But this is slightly difference. I 'm following this tutorial these days,In that tutorial you drawn rectangle using mouse.So I tried to draw a rectangle when a button click.here is my sample code. …
Qt → QGraphicsItem
Доброго времени суток!
painter->drawText(-30,-30,ok)Текст добавляется нормально
Qt → Присвоение классу параметра
QGraphicItem, scene, наследование
Здравствуйте. С похожим вопросом обращался, но не допер. На картинке слева класс Plane, и унаследованные от него классы Have, Satellite и пр. Они изображены на сцене. Необходимо в сцену добавить линию, соединяющей объекты как на рисунке (количество линий и объектов …
- Last comments
- AKApril 1, 2025, 11:41 a.m.Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- VPMarch 9, 2025, 4:14 p.m.Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
- ИМNov. 22, 2024, 9:51 p.m.Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
- Now discuss on the forum
- fFeb. 15, 2025, 1:46 p.m.Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…
- Спасибо большое за помощь и простите за то что отнял время своей невнимательностью.