Как включить перетаскивание в QGraphicsScene? - PullRequest
4 голосов
/ 17 июня 2010

Я пытаюсь поместить две картинки в QGraphicsScene. Один фиксированный, а другой подвижный. Но мне удается только поместить эти картинки в QGraphicsScene, я не могу их переместить. Как мне этого добиться?

1 Ответ

7 голосов
/ 17 июня 2010

Вы должны убедиться, что предмет подвижный.Взгляните на QGraphicsItem :: setFlag .

Вам нужно будет сделать что-то вроде этого:

myImageItem->setFlag(QGraphicsItem::ItemIsMovable, true);
...