我有QScrollArea
。我想用鼠标对上下文进行整理 - 这样,在该区域上显示一个手形光标,然后点击并按住让我们进入拖动模式。
这与QGraphicsView使用QGraphicsView::ScrollHandDrag
拖动模式可以轻松完成的操作相似,只是我需要QScrollArea
。
有关如何开箱即用的想法吗?或者也许是手动执行的一段代码?我当然不是第一个想要它的人..
答案 0 :(得分:1)
应该不难,特别是使用事件过滤器。请查看Flick list or kinetic scrolling上的旧博文(代码已移至http://qt.gitorious.org/qt-labs/graphics-dojo)。作为奖励,您可以轻松获得动量效果!
答案 1 :(得分:0)
好。最后我将它更改为QGraphicsView,它很容易做到,开箱即用。