Здравствуйте. Имеется 2 сцены соответственно в 2х видах(QGraphicsView). Необходимо перенести айтем из одной сцены в другую. Посмотрел dragrobot из примеров, но там осуществляется перенос между айтемами. То есть создаю айтем, в нём прописываю КодC++ (Qt)void Item::mouseMoveEvent(QGraphicsSceneMouse Event *event){ QDrag *drag = new QDrag(event->widget()); QMimeData *mime = new QMimeData; drag->setMimeData(mime); ... drag->exec();}В виде создаю void View::dropEvent(QDropEvent *event) и разрешаю setAcceptDrops(true). Но при перетаскивании иконка остаётся перечёркнутой.Если тоже самое прописать в айтеме, то всё хорошо.Что делаю не так?
|