在Outlook中只拖放一个附件中的Drag'n'Drop?

时间:2013-05-02 13:39:15

标签: python qt drag-and-drop outlook pyside

我在我的应用程序中接受来自Outlook的drop。提取文件名是一个有趣的折磨,但现在我有一个列表。但是如果我要求FileContents,它对于消息(.msg文件)总是空的。对于丢弃的附件,我只看到第一个的内容 我的环境是only windows + python 3.3 + pyside + Qt 4.8
我用

data = event.mimeData().data("FileContents")            
print(len(data))

如何获取消息类型的文件内容?如何删除多个文件?
还有一个类型名称“QWindowsMime”,但我不知道这是否可以帮助我。

//杰伊

1 个答案:

答案 0 :(得分:1)

好的,直到现在这是一个bug而pyside没有QWindowsMime。我认为Qt 4.x中的修复永远不会出现,所以我必须等待Qt 5.0的pyside,它有QWindowsMimeConverter类。

//杰伊