Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   drag'n'drop между 2 сценами (https://www.otvetnemail.ru/novyj-arhiv-2-812/dragndrop-mezhdu-2-scenami-331817/)

Guest 30.09.2011 09:40

drag'n'drop между 2 сценами
 
Здравствуйте. Имеется 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). Но при перетаскивании иконка остаётся перечёркнутой.Если тоже самое прописать в айтеме, то всё хорошо.Что делаю не так?


Часовой пояс GMT, время: 08:13.


© www.otvetnemail.ru - Форум вопросов и ответов.