我现在想用 qt 做的软件tableview里的文件拖到 windows的任意位置达到复制功能 想做个跟windows一样的拖动复制功能 可是 我怎么获取 我鼠标放开后 指向windows的路径啊 有知道怎么做的吗
1条回答 默认 最新
0ices 2021-10-19 10:20关注// 拖拽内容设置 QDrag *drag = new QDrag(this); // drag过程当中的缩略图 drag->setPixmap(grab()); drag->setHotSpot(event->pos()); QMimeData *mimeData = new QMimeData(); QList<QUrl> urls; // TODO 把你想要复制的文件的原路径放进去 mimeData->setUrls(urls); drag->setMimeData(mimeData); drag->exec();本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报