Qt小部件不在Windows中掉线

时间:2010-02-21 20:47:46

标签: c++ qt

我有一个基于Qt 4.6的应用程序,可以在Linux机器和Windows机器上编译。我有两个小部件:  1. allowdrop = false,drop类型仅限内部  2. allowdrop = false,drop type无拖放

在linux机器上,将第一个控件的项目拖动到秒没有任何作用,甚至显示不允许丢弃的“否”符号。在Windows机器上,除第二个小部件之外的所有内容都不允许丢弃。在Windows上,当将第一个对象拖动到第二个时,它允许拖放然后由于该移动应该被阻止而导致程序崩溃。

我猜这是一个QT错误,但有什么我可以做的事情是提交一个错误报告,使其在Windows上运行吗?

1 个答案:

答案 0 :(得分:0)

检查dragEnterEvent中的mimetypes,也许Linux和Windows为你的元素生成不同的mimetypes