【发布时间】:2011-04-01 08:33:32
【问题描述】:
我有一个从 QTreeView 扩展的类,它有一个从 QAbstractItemModel 扩展的数据模型,我想将一个项目拖到它上面。
我的问题是,当我拖动时,我显示了拖动指示器,它显示了要放置在项目上的矩形或要放置在项目之间的线。但是,当我在我的数据模型中收到 dropMimeData 时,我看不到检索此数据的方法。我注意到 QAbstractItemView 上有一个 dropIndicatorPosition,但它受到保护。所以我的问题是,我如何在 dropMimeData 中知道 drop 是在项目上、之前还是之后?
【问题讨论】:
标签: qt