Описание тега qgraphicsscene
A QGraphicsScene is a class from the Qt toolkit that provides a surface for managing a large number of 2D graphical items.
2
ответа
QList<T> ошибка времени выполнения
У меня есть QList для хранения некоторых элементов на QgraphicsScene, таких как: QList<QGraphicsItem*> lineList; когда я хочу использовать это как: lineList[itemIndex++]=scene->createItemGroup(groupItems); я получил ошибку во время выполнен…
25 авг '13 в 16:41
1
ответ
Регулировка толщины QPen при масштабировании QGraphicsView?
Одна удивительная особенность QGraphicsView это его способность масштабировать себя с содержимым сцены (фактически, каждый QGraphicsItem вставлен в сцену). QPixmap что я правильно вставил шкалы, что означает, что если я предоставлю коэффициент масшт…
29 окт '12 в 11:11
1
ответ
Qt GraphicsView mouseMoveEvent, затенение GraphicsItem mouseMoveEvent
У меня проблемы с перегрузкой mouseMoveEvent. У меня есть подкласс QGraphicsView и перегружены mousePressEvent, mouseMoveEvent и mouseReleaseEvent. Я использую эти события, чтобы нарисовать пользовательский QGraphicsItem - Line. (mousePress - устана…
21 окт '13 в 18:52
1
ответ
Точка 0/0 QGraphicsItem.scene() (ограничение перемещения элемента)
У меня проблема с ограничением перемещения моих QGraphicItems: QVariant CustomRectItem::itemChange(GraphicsItemChange change, const QVariant& value) { if (change == QGraphicsItem::ItemPositionChange && this->scene()) { // parameter va…
20 июн '12 в 12:30
0
ответов
Применение абсолютного масштабирования к QGraphicsPixmapItems
В настоящее время я использую QTransform для масштабирования элементов, но так как мои элементы изменяются с помощью мыши, результаты выглядят неловко, когда несколько элементов выбираются, а затем изменяются размеры. Поэтому я хотел масштабировать …
20 июл '18 в 05:08
1
ответ
PyQt QGraphicsLayout Stacking
Я пытаюсь создать qgraphicslayout в Pyqt4. У меня есть серия QGraphicsLayoutItems, но кажется, что они размещаются в макете вместо пробелов. Слева все предметы находятся друг над другом. Поскольку QGraphicsLayoutItem является абстрактным, я переопре…
25 мар '17 в 18:18
0
ответов
Установите Qwidget(виджет-док) в qgraphicscene-qt
У меня есть 2 виджета док-станции, где Dock1 имеет все приложение. где я могу увеличить. и я хочу, чтобы реплика того же приложения в Dock2, где он помещается на экран. я пытаюсь добавить Qgraphicscene в dock2, который загружает приложение dock1. не…
12 фев '15 в 11:31
1
ответ
Сигнал или событие, уведомляющее координату области просмотра, изменилось с QGraphicsView
Я пытаюсь реализовать пользовательские карты, которые состоят из нескольких мозаичных изображений. Я мог бы успешно загрузить плитки на основе области просмотра Rect. void updateRasterTiles(const QRectF &viewport) { ..... Q_FOREACH(QString fileN…
06 дек '14 в 14:02
1
ответ
Прокрутка QGraphicsView и QGraphicsScene
У меня экземпляр QGraphicsScene установлен на QGraphicsView в графическом интерфейсе с включенными полосами прокрутки и полным обновлением порта просмотра. Но когда я прокручиваю свой графический вид, я получаю, что элементы, добавленные в сцену qgr…
18 фев '13 в 18:53
2
ответа
QGraphicsPathItem hoverEvents - подавить наведение на область, образованную путем
https://www.dropbox.com/s/phven3rriv36893/graphicsview-pathitem.png?dl=0 Интересно, есть ли способ заставить мой QGraphicsPathItem реагировать на mouseHoverEvents на фактическую кривую вместо всей оранжевой области, как видно на Docs. https://www.d…
06 сен '15 в 22:13
1
ответ
Доступ к другому содержимому элемента в QGraphicsScene
У меня есть файл dialog.cpp, именно здесь я создал свой QGraphicsScene который использует QGraphicsView, Я создал два класса, которые наследуют QGraphicsPixmapItem, "Vehicle" а также "Junction", Оба эти объекта добавляются к одному QGraphicsScene в …
15 мар '13 в 19:08
1
ответ
Нарисуйте сдвиг при рисовании в QGraphicsView
У меня проблема. У меня есть класс, который наследует QGraphicsView, давайте предположим, что он называется "g". Я переопределил метод mousePressEvent, код этого метода: void GraphWidget::mousePressEvent(QMouseEvent *event) { if(event->button() =…
18 окт '12 в 21:09
1
ответ
QGraphicsPixmapItem не доступен для выбора
Я хочу мое QGraphicsPixmapItem стать выбираемым (то есть активным) QGraphicScene но это не так. Я на самом деле модифицирую Qt Диаграмма Scene Sample, где QGraphicsItemПодкласс используется и выбирается. Я ценю вашу помощь. код cpp (частичный): #inc…
19 июл '12 в 18:10
1
ответ
Как центрировать виджеты на сцене QGraphicsScene
Я хочу выровнять сцену посередине. Моя проблема в том, что когда вы открываете приложение, виджеты выравниваются как-то ниже середины, но после наведения курсора на кнопки или метку виджеты выравниваются посередине. Можно как-нибудь это исправить? Е…
16 дек '18 в 23:21
1
ответ
QGraphicsView / QGraphicsScene соответствие размера
Как сделать QGraphicsScene с указанным размером и QGraphicsView для мониторинга этой сцены с тем же размером? Это звучит как глупый вопрос, но рассмотрим следующий тестовый код [1] import sys from PyQt4 import QtGui, QtCore class MainWindow(QtGui.QM…
17 окт '13 в 18:05
3
ответа
Обновить сцену из темы?
Мне нужно обновить QGraphicsView с QGraphicsScene из нити. Ниже приведен пример псевдоишного кода того, что я делаю, что вызывает у меня проблемы (ошибки времени выполнения). Что я делаю не так, и как я должен это делать? Основное приложение: void M…
14 июл '14 в 18:23
1
ответ
QT keyPressedEvent слишком медленно?
Я разрабатываю перестрелку с Qt Creator, и моя проблема в связи с keyPressEvent Функция моей сцены: void Scene::keyPressEvent(QKeyEvent *event){ liste_event << event->key(); if (liste_event.contains(Qt::Key_Left)) { vaisseau->MoveX(-1); …
20 июн '12 в 08:40
3
ответа
Визуализация QGraphicsScene в соответствии с уровнем масштабирования
Есть ли (быстрый?) Способ визуализации только подмножества элементов GraphicsScene в соответствии с уровнем масштабирования View? У меня большая сцена с множеством линий сетки, и я хочу скрыть / показать некоторые из них, когда масштаб изменяется, ч…
18 сен '12 в 12:31
1
ответ
Слоты Qt вызываются слишком часто
У меня есть рабочий поток, который справляется с тяжелыми и длинными вычислениями (до десятых долей секунды). Эти вычисления дают несколько тысяч QLines, представляющий ребра динамически растущего дерева. Эти ребра могут быть изменены в любое время,…
03 янв '16 в 22:58
1
ответ
Мне нужно напечатать QGraphicsScene в реальном масштабе (дюйм / мм)
Я пытаюсь распечатать содержимое QGraphicsScene, Целевым принтером может быть что угодно - от обычных принтеров до специальных принтеров нестандартных размеров. Он должен печатать вещи в реальном размере (дюймы, мм....).в QGraphicsScene Я использую …
08 июн '16 в 16:49