在Qt树小部件中发现粘性拖放QT错误

时间:2013-07-05 05:18:09

标签: qt

因此,拖放功能对我们的用户来说会非常破碎。 这是我现在正在调查的一个大问题。我确信这是一个Qt 错误。问题是解决方法是什么?

所有这些都是因为以下代码段: 的setSelectionMode(QAbstractItemView中:: ExtendedSelection);

有人意识到这一点吗?如果它太难理解,我会提供更多信息(如何粘性)。我觉得这是QT中一个众所周知的错误

1 个答案:

答案 0 :(得分:0)

QTreeWidget存在一些错误,例如this

但至少有3种方法可以让它发挥作用:

  1. 子类QTreeWidget并重新实现拖放事件。
  2. 使用模型/视图并重新实现拖放事件。 (和1.相似的是不一样的)
  3. 用于拖放的事件过滤器