2
ответа

изменить зону столкновения QGraphicPixmapItem [дубликат]

У меня есть изображение, ниже которого размер 1024x82, но я хочу установить зону столкновения немного меньше, например, зона красного прямоугольника - именно та зона, которую я хочу. Можно ли это сделать?
вопрос задан: 11 August 2015 13:21
1
ответ

Почему делает QGraphicsItem:: scenePos () продолжают возвращаться (0,0)

Я играл с этой частью кода: QGraphicsLineItem * anotherLine = это-> addLine (50,50, 100, 100); qDebug () <<anotherLine-> scenePos (); QGraphicsLineItem * anotherLine2 = это-...
вопрос задан: 20 April 2016 00:38
1
ответ

QGraphicsItem не получает события парения мыши

Мне получили класс из QGraphicsView, который содержит QGraphicsItem-полученные элементы. Я хочу, чтобы эти элементы изменили цвет каждый раз, когда курсор мыши нависает над ними, таким образом, я реализовал...
вопрос задан: 30 May 2010 21:34
0
ответов

ограничить подвижную область qgraphicsitem

Есть ли способ ограничить область, в которую можно перемещать QGraphicsItem, такой как QRect когда setFlag (ItemIsMovable) установлен? Я новичок в pyqt и пытаюсь найти способ перемещения элемента мышью, и ...
вопрос задан: 10 September 2018 22:09
0
ответов

Принуждение QGraphicsItem оставаться на месте [дубликат]

У меня есть QGraphicsScene, заполненный QGraphicsItems, и пользователь может панорамировать и масштабировать, чтобы изучить все различные элементы QGraphicsItem. Однако я хотел бы иметь QGraphicsTextItem ...
вопрос задан: 2 May 2016 16:14
0
ответов

Растянутая сцена Qt GraphicsView для соответствия

Хорошо, поэтому я использую Qt и C ++ в качестве среды. Я рисую QGraphicsView в своем пользовательском интерфейсе. Затем я создаю сцену и добавляю к ней линии. Я пробегаю по массиву из 5000 точек и рисую линии ...
вопрос задан: 11 August 2013 21:23
0
ответов

Как заставить QGraphicsItem отображать фон в QGraphicsScene?

В QGraphicsScene у меня есть фон с несколькими объектами QGraphicsItem поверх него. Эти графические элементы имеют произвольную форму. Я хотел бы сделать еще один QGraphicsItem, то есть круг, который, когда...
вопрос задан: 15 June 2012 17:06
0
ответов

Почему более эффективно удалить объект QGraphicsItem со сцены перед его уничтожением?

Согласно документации деструктора QGraphicsItem, «Более эффективно удалить элемент из QGraphicsScene перед уничтожением элемента». Это почему? Я не могу представить, как это может сделать...
вопрос задан: 2 May 2012 22:14
0
ответов

Какой метод вызывается при выборе QGraphicsItem

Вероятно, вопрос с подвохом, но я не могу найти ответ. Мне нужно знать, когда выбирается QGraphicsItem. Должен быть вызываемый метод. QGraphicsItem ::itemChange ()я знаю, но он называется...
вопрос задан: 23 April 2012 20:11
0
ответов

Найти позицию QGraphicsItem на экране

Пример использования: Это должно быть довольно распространенной проблемой. В обычном QMainWindow с QMdiArea живет mdiChild с QGraphicsView. Это представление отображает QGraphicsScene с QGraphicsItems внутри. A right-...
вопрос задан: 2 April 2012 14:07
0
ответов

Как работает QGraphicsItem::prepareGeometryChange()?

Согласно документам Qt, она «подготавливает элемент к изменению геометрии. Вызовите эту функцию перед изменением ограничивающего прямоугольника элемента, чтобы поддерживать индекс QGraphicsScene в актуальном состоянии. prepareGeometryChange()...
вопрос задан: 23 March 2012 03:01
0
ответов

Ошибка проверки времени выполнения № 0 - Значение ESP не было должным образом сохранено при вызове функции

Я создал простую программу, которая демонстрирует ошибку времени выполнения, которую я получаю с моим приложением Qt, которое использует множественное наследование. Дерево наследования выглядит так: QGraphicsItem (abstract) \ ...
вопрос задан: 24 December 2011 18:22
0
ответов

Qt / PyQt: QGraphicsItem против QGraphicsWidget геометрия, положение, взаимодействие с мышью

Я конвертирую большую программу QGraphicsItems в QGraphicsWidgets (давайте назовем их элементом и виджетом для набора текста). При наведении курсора мыши происходит сбой, потому что положение и / или прямоугольник виджетов не ...
вопрос задан: 7 November 2011 23:13
0
ответов

QT: проблема с qobject_cast

Я унаследовал классы QGraphicsItem и QGraphicsScene. Я хочу, чтобы элементы могли вызывать scene () и получали derviedGraphicsItem * вместо QGraphicsItem *, поэтому я переопределил QGraphicsScene :: ...
вопрос задан: 21 June 2011 20:13
0
ответов

Лучший способ графически представить узел дерева в Qt

Я пытаюсь визуализировать дерево в Qt. Пока что все мои узлы состоят из простых кругов и основаны на классе QGraphicsItem. Но мне нужно отобразить текст на каждом узле, как я могу "прикрепить" QLabel к ...
вопрос задан: 14 September 2010 14:54