Всем привет!
Описываю проблему.
Дано (смотрите картинку):
QGraphicsView
QGraphicsScene
QGraphicsRectItem
У QGraphicsView включен режим DragMode = ScrollHandDrag
У QGraphicsRectItem флаг ItemIsMovable = false
Что хочу:
Хочу
таскать мышкой вид над сценой, если курсор находится внутри айтема. Проблема: не тащится.
То есть, другими словами, если у айтема снят флаг Movable, как сделать его "прозрачным", то есть как заставить Qt его игнорировать, никак не учитывать при таскании внутри вида?
Перепробовал для QGraphicsRectItem setEnable(false), setActive(fasle), ItemIsMovable = false, ItemIsFocusable = false, setAcceptedMouseButtons(Qt.NoButton) - ничего не помогает!