4
我試圖把兩張圖片放在QGraphicsScene
。一個是固定的,另一個是可移動的。但我只能將這些照片放入QGraphicsScene
,我無法移動它們。我怎樣才能做到這一點?如何在QGraphicsScene中啓用拖動?
我試圖把兩張圖片放在QGraphicsScene
。一個是固定的,另一個是可移動的。但我只能將這些照片放入QGraphicsScene
,我無法移動它們。我怎樣才能做到這一點?如何在QGraphicsScene中啓用拖動?
你必須確保物品是可移動的。看看QGraphicsItem::setFlag。
你必須做這樣的事情:
myImageItem->setFlag(QGraphicsItem::ItemIsMovable, true);
謝謝你,真的很神奇 – prabhakaran 2010-06-17 16:03:58
項目應該是默認的活動,你怎麼運動呢? – cnebrera 2010-06-17 15:43:16
我不知道爲什麼我不能移動它。但在我應用下面的解決方案後,它現在正在移動。 – prabhakaran 2010-06-17 16:05:35
@cnebrera:實際上,根據[文檔](http://doc.qt.nokia.com/4.6/qgraphicsitem.html#GraphicsItemFlag-enum),默認情況下所有標誌都是禁用的。 – 2010-06-18 07:51:41