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

Как мне использовать QGraphicsScene с макетами и виджетами
Я создаю виджет для отображения графических данных в Qt4, и у меня возникло искушение использовать для него QGraphicsScene , создать QGraphicsItem для элементов данных и т. Д. Однако я хотел добавить некоторый уровень элементов управления...
14593 просмотров
schedule 13.09.2022

Получить обновленный размер QGraphicsView
В моем приложении Qt я динамически создаю QGraphicsView (s) и добавляю их внутрь QGridLayout . Когда я добавляю первый вид внутри сетки, вид покрывает все доступное пространство внутри сетки. Затем я добавляю второй вид, и теперь внутри сетки два...
1128 просмотров
schedule 26.10.2022

Встроенный QGraphicsView не скрывается после закрытия диалога
Я вызываю QDialog в режимах showNormal и showFullscreen. В обычном режиме все работает нормально. С Keyevent диалог закрывается, как ожидалось. В полноэкранном режиме после ключевого события диалоговое окно закрывается, но QGraphicsView остается...
571 просмотров
schedule 13.11.2022

как одновременно перемещать полосы прокрутки в qt
У меня есть два представления, перспективы которых xy и xz. Эти представления имеют свои собственные полосы прокрутки, и стороны x этих представлений равны. Когда я перемещаю полосу прокрутки x сторон, я хочу, чтобы x полос прокрутки перемещались...
2408 просмотров
schedule 17.02.2023

Увеличение размера QGraphicsScene при размещении графического элемента у его границы
Я сделал QGraphicsScene с mouseClickEvent , что позволяет пользователю создавать синие квадраты внутри него. Но я хочу, чтобы сцена увеличивалась, когда элемент размещается у ее границы, чтобы у пользователя никогда не заканчивалось место на...
1835 просмотров
schedule 29.12.2022

Удаление Qpixmap из QGraphicsScene
Я столкнулся с проблемой при работе с QGraphicsScene и QPixmap. Последовательно вывожу кадры, снятые камерой. Объект QTimer вызывает функцию updateSingleView() каждые 100 мс. Это моя внутренняя функция: void CCIGui::updateSingleView() {...
6173 просмотров
schedule 01.04.2022

Как проверить положение колесаEvent в тексте QGraphicsTextItem?
У меня есть подкласс QGraphicsTextItem , который принимает события мыши (т.е. реализует метод wheelEvent() . Как я могу проверить, в какой позиции в тексте произошло событие колеса? Я хотел бы получить букву, на которую указывал указатель мыши,...
274 просмотров

Принуждение QGraphicsItem оставаться на месте
У меня есть QGraphicsScene , заполненный QGraphicsItems , и пользователь может перемещаться и масштабировать, чтобы проверить все различные QGraphicsItems . Однако я хотел бы, чтобы метка QGraphicsTextItem всегда оставалась в левом верхнем углу...
2358 просмотров
schedule 20.07.2022

Не удается анимировать QTransform в qgraphicsItem
Я пытаюсь сделать 3D-анимацию в GraphicsScene, например, для поворота изображений в GraphicsScene (используя класс, подкласс из qPixmapItem и QObject , если это имеет значение) с помощью Animation framework. Все работает нормально, пока я не...
1932 просмотров
schedule 25.05.2024

В QGraphicsScene отсутствует обновление определенного элемента
У меня есть приложение, в котором вы можете смотреть повторы для данной 2D-игры: По сути, транспортное средство движется по карте. Изображение сосредоточено на транспортном средстве, поэтому карта прокручивается во время повтора, что-то вроде...
3433 просмотров
schedule 25.03.2022

Как поместить несколько QImage в QGraphicsView?
У меня есть сцена, где добавлено несколько элементов. Проблема в том, что когда элементы отображаются, они перекрываются. Есть ли способ указать в QGraphicsView или QGraphicsScene позицию, в которой должен появиться каждый элемент?
1317 просмотров

Реализация ползунка масштабирования QGraphicsView
Мне нужно интегрировать ползунок масштабирования для QGraphicsView в Qt 4.x, у меня есть рабочая реализация, которая выглядит примерно так: connect(slider, SIGNAL(valueChanged(int)), customGraphicsView, SLOT(setZoomLevel(int)); В слоте для...
3050 просмотров
schedule 17.10.2022

Как реализовать строку меню внутри QGraphicsView?
У меня есть QGraphicsView, который динамически отображает изображения. Я также использовал функцию fitInView для изменения размера окна. Теперь мне нужно добавить строку меню вверху QGraphicsView. Как это реализовать? Пожалуйста помоги. я новичок...
824 просмотров
schedule 13.06.2022

Модульное тестирование Qt QGraphicsView - как удерживать мышь в нажатом состоянии?
У меня довольно сложная установка QGraphicsView/Scene, где у меня есть элементы со сложными взаимодействиями. Таким образом, я хочу провести модульное тестирование, чтобы избежать создания ошибок в уже существующих функциях. Для одного теста я...
1497 просмотров
schedule 20.04.2022

Масштабирование положения текста
Сейчас я использую QGraphicsView и QGraphicsScene для отображения некоторых диаграмм. В зависимости от значений этих диаграмм (это гистограммы) я меняю масштаб. Я также рисую некоторый текст (они получены из QGraphicsItem ) для отображения их...
197 просмотров

Прокрутка в QGraphicsView
У меня проблема с прокруткой в ​​QGraphicsView. Я установил прямоугольник сцены в своем подклассе QGraphicsView: MyQGraphicsView::MyQGraphicsView{ setSceneRect(0,0,2000,2000) } И перегрузил paintEvent: void...
946 просмотров
schedule 03.06.2022

Получение видимой области QGraphicsScene в QGraphicsView
Если я установлю растровое изображение на QGraphicsScene , которое больше окна, оно добавит полосы прокрутки. Так можно ли получить то, что отображается в QGraphicsView ? Также возникает ли какое-либо событие при прокрутке и изменении...
5842 просмотров
schedule 07.06.2023

Поля QGraphicsView fitInView
Почему это: graphics_view->fitInView(scene->sceneRect(), Qt::KeepAspectRatio); не работает, как ожидалось? Он неправильно вписывается в прямоугольник сцены, показывая поля вокруг него.
3277 просмотров
schedule 03.05.2022

Перемещение QGraphicsItem мышью в QGraphicsScene
У меня есть QGraphicsScene и связанный с ним QGraphicsView . Я позволяю пользователю создавать некоторые формы в виде производных QGraphicsItem в этой сцене. Я также хочу, чтобы их можно было перемещать с помощью мыши. Щелчок по одному или...
3249 просмотров
schedule 23.04.2023

Поместите элемент сцены без родителей под другим элементом сцены
В моей игре я хотел бы стрелять ракетами из ракетницы. Игрок держит ракетную установку как дочерний предмет. Ракеты должны быть без родителей. Я пытаюсь расположить ракету так, чтобы ее задняя часть совпадала с задней частью ракетной установки (на...
128 просмотров