【目的】
- 研究 drag and drop。
【說明】
- 需實現
- void dragEnterEvent(QDragEnterEvent *event);
- void dragMoveEvent(QDragMoveEvent *event);
- void dropEvent(QDropEvent *event);
- void mousePressEvent(QMouseEvent *event);
- 建議直接由 Qt Demo | Drag and Drop | Draggable Icons 入門。
【參考】
- Using Drag and Drop with Item Views
http://doc.trolltech.com/4.3/model-view-dnd.html - Qt学习系列之五:实现Drag and Drop的最简模型 (採用DragItem,來自 QLabel)
http://blog.sina.com.cn/s/blog_4a33cfca0100dckg.html