【发布时间】:2012-06-27 06:00:36
【问题描述】:
如下图所示,我想在将 QListWidgetItem 拖放到画布上时获取鼠标在画布上的位置,这个鼠标位置将有助于我获取我放置项目的对象。
更多解释:拖拽会在我的canvas类中,我想检查拖拽是不是来自QListWidgetItems,如果是就获取当前鼠标位置。
【问题讨论】:
标签: qt drag-and-drop qt4 ogre qlistwidget
如下图所示,我想在将 QListWidgetItem 拖放到画布上时获取鼠标在画布上的位置,这个鼠标位置将有助于我获取我放置项目的对象。
更多解释:拖拽会在我的canvas类中,我想检查拖拽是不是来自QListWidgetItems,如果是就获取当前鼠标位置。
【问题讨论】:
标签: qt drag-and-drop qt4 ogre qlistwidget
【讨论】:
QWidget 和一个QListWidget...甚至可以在此过程中解决您的问题。您还可以将e->mimeData() 支持的格式列表(按优先顺序)作为QStringList 并使用qDebug() 将它们输出到调试器... qt-project.org/doc/qt-5.0/qmimedata.html#formats