4
나는 두 그림을 QGraphicsScene
에 넣으려고합니다. 하나는 고정되어 있고 다른 하나는 움직일 수 있습니다. 그러나 나는 그 그림들을 QGraphicsScene
에 넣는 것으로 성공할뿐입니다. 나는 그들을 움직일 수 없습니다. 이것을 어떻게 할 수 있습니까?QGraphicsScene에서 드래그를 활성화하는 방법은 무엇입니까?
나는 두 그림을 QGraphicsScene
에 넣으려고합니다. 하나는 고정되어 있고 다른 하나는 움직일 수 있습니다. 그러나 나는 그 그림들을 QGraphicsScene
에 넣는 것으로 성공할뿐입니다. 나는 그들을 움직일 수 없습니다. 이것을 어떻게 할 수 있습니까?QGraphicsScene에서 드래그를 활성화하는 방법은 무엇입니까?
항목을 이동할 수 있는지 확인해야합니다. QGraphicsItem::setFlag을 살펴보십시오.
이 뭔가를해야 할 것이다 :
myImageItem->setFlag(QGraphicsItem::ItemIsMovable, true);
감사합니다. 정말 마술처럼 작동합니다. – prabhakaran
항목 기본적으로 이동해야한다, 어떻게 당신이 그것을 이동? – cnebrera
왜 나는 움직일 수 없는지 모르겠다. 하지만 아래 솔루션을 적용한 후 지금은 움직이고 있습니다. – prabhakaran
@cnebrera : 사실 [doc] (http://doc.qt.nokia.com/4.6/qgraphicsitem.html#GraphicsItemFlag-enum)에 따르면 모든 플래그는 기본적으로 사용되지 않습니다. –