
QwtPanner 为一个部件提供扫视(panning)功能。
QwtPanner抓取部件的内容, 并且允许 将它 向各个方向拖动。开始位置 和结束位置之间的偏移会 由panned 信号发射的。
QwtPanner抓取部件的内容,生成一个位图, 再将那个位置向各个方向移动, 而不会触发那个部件 的重绘(repaint)事件。 在扫视的过程中,那些 不属于内容的一部分的区域将不会被绘制。 这就使得 ,对于那些 在鼠标移动过程中的重绘动作非常慢的部件来说,扫视 也会足够快。
对于那些重绘动作非常快的部件来说, 可以考虑一下手动 地实现扫视功能,那样 会更好, 只需要将鼠标事件映射到绘制事件中就行咯。
HxLauncher: Launch Android applications by voice commands