Qt 2D绘图高级篇

1.拖动模式
QGraphicView中提供了三种拖动模式,分别是:
  • QGraphicsView::NoDrag :忽略鼠标事件,不可以拖动。
  • QGraphicsView::ScrollHandDrag :光标变为手型,可以拖动场景进行移动。
  • QGraphicsView::RubberBandDrag :使用橡皮筋效果,进行区域选择,可以选中一个区域内的所有图形项。
我们可以利用setDragMode()函数进行相应设置。
原文地址:https://www.cnblogs.com/cy568searchx/p/3507585.html