Михаиллл
Маусым 11, 2019, 1:01 Т.Қ.

QtКак в QGraphicsScene стирать старый рисунок при рисовании нового рисунка поверх старого рисунка

QGraphicsScene

Добрый день.
При рисовании в QGraphicsScene непрозрачным цветом, я рисую поверх старого рисунка. При рисовании прозрачным цветом, прозрачный цвет не виден, он остается под старым рисунком(наверно). Как при рисовании стирать старый рисунок и показывать новый?
Рисую как в статье: Qt/C++ …

Оқы
РР
Маусым 4, 2019, 10:14 Т.Қ.

C++Самоуничтожение объектов на графической сцене

Qt, qt, QGraphicItem, QGraphicsScene

Мне нужно чтобы созданные объекты сами по себе удалялись со сцены, по таймеру. То есть без взаимодействия с ними. Как это можно реализовать? Есть код для удаления с взаимодействием (приложен), а вот как сделать чтобы без - ничего не могу …

Оқы
r
Қар. 28, 2018, 3:30 Т.Қ.

QtScale 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, …

Оқы
a
Мамыр 10, 2018, 3:16 Т.Қ.

QtРасталкивание квадратов

QGraphicsScene

Расталкивание квадратов при перетаскивание квадрата.
Хотел поинтересоваться, можно ли реализовать? Если да - то куда капнуть? :)

Оқы
f
Мамыр 8, 2018, 6:44 Т.Қ.

C++Нарисовать дугу в QGraphicsItem

QGraphicsItem, Qt, QGraphicsScene

Необходимо уметь рисовать направленный граф.
В примерах QT нашел проект elasticnodes . Его переделал под свою задачу.
Получилось реализовать создание вершин/стрелок и их выделение/удаление/перемещение. Вот только не получается сделать дугу на самого себя и его область выделения.
Для выделение стрелок(Edge) …
Оқы
Arrow
Маусым 1, 2017, 7:08 Т.Қ.

QtОбрезать изображение

QGraphicsScene, изображение

Добрый день!

Подскажите как возможно реализовать возможность обрезания изображения как это делается во всех редакторах изображений (Paint, GIMP, PhotoShop и др.).

Изображение загружено в QGraphicsScene.

Планирую отрисовывать квадрат на сцене с возможностью изменения его размеров, а затем после нажатия пользователем …

Оқы
IF
Мамыр 18, 2017, 4:42 Т.Қ.

QtОтрисовка графика в QGraphicsView

Qt QGraphicsView QGraphicsScene

Задача такая. У меня есть "графическое окно" в котором должны рисоваться графики вертикально(пока 2)-как показано на рисунке. Подскажите пожалуйста как это сделать? Я излазил всю библиотекуQGraphicsScene и нашёл функцию -> QGraphicsScene::addLine(она рисует только линии по 2-м точкам) Помогите пожалуйста. Заранее …

Оқы
Arrow
Мамыр 16, 2017, 8:20 Т.Қ.

QtКурсор ввода текста в графическом режиме

Курсор ввода текста, Qt, QGraphicsScene

Реализовал я ввод текста пользователем при клике мышью в QGraphicsScene. Остался только один вопрос: как реализовать курсор ввода текста? Без него все выглядит не привычно. Ввод самого текста реализовал так:

void mousePressEvent(QGraphicsSceneMouseEvent * event) override;
void keyPressEvent(QKeyEvent *event) override;

void 
Оқы
Arrow
Мамыр 5, 2017, 8:04 Т.Қ.

QtРисование на QGraphicsScene при зажатой кнопке мыши

QGraphicsScene

Есть QGraphicsScene в которой происходит рисование на загруженной в нее картинке. Нужно дать пользователю возможность рисовать линию из точки А в точку В только при зажатой левой кнопке мыши. Рисование линии должно быть похоже на рисование линии в Paint. Как …

Оқы
Илья
Наурыз 15, 2017, 6:15 Т.Ж.

QtПроблема при перерисовке сцены - "скакание" элементов сцены по вертикали

QGraphicsView, QGraphicsScene, QWidget

Здравствуйте. Использую Qt 5.6.1.
В общем, имеется клиентское приложение, которое связывается с сервером, получает от него данные - координаты узлов сети системы управления и данные с них, и отрисовывает местоположение узлов на QGraphicsView. На сцене рисую координатную сетку, которое можно …

Оқы