是否可以在QT应用程序中启用Drag& Drop? 我的意思是我想将任何文件拖到我的应用程序中,我想读取它 文件名和路径。
我一直在观看拖放搜索的示例 其他信息,但我只知道拖放工作 在QT应用程序的内部小部件之间。
提前致谢。
答案 0 :(得分:2)
对于拖动到窗口小部件上的文件,QMimeData将具有urls,这些文件是文件的路径。
来自http://doc.qt.io/qt-5/dnd.html#drag-and-drop-actions:
拖动操作的另一个主要用途是使用引用类型,例如text / uri-list,其中拖动的数据实际上是对文件或对象的引用。