微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

QTableView:如何在拖放操作中选择放置的行?

如何解决QTableView:如何在拖放操作中选择放置的行?

我已经设法通过拖放工作正常制作了一个 qtableview。我看不出如何解决的唯一问题是我如何使丢弃的行成为活动行?我的意思是,如果我将位置 3 的行移动到位置 7,我需要放置的行(现在位于位置 7)成为活动/选定的行(我会说预期的拖放行为),但位置 3(初始位置)上的行仍然是活动行。

我试图在“dropMimeData”上发出信号,但模型发生了奇怪的事情。我试图在 QTableView 上重新实现 dropEvent,但我看不到如何获取删除的行(示例中的位置 7) 我敢肯定它比那更简单,但我有点坚持。

谢谢。 乔迪。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。