我目前能够将我的图像加载到grahpics场景中,然后再加载到QGraphicsViewer中.
我可以通过检测QEvent :: Wheel然后调用graphicsViews的scale()函数来实现缩放功能.
但是,我似乎无法弄清楚如何使平移功能正常工作.我基本上想要检测鼠标何时单击图像,然后将图像与鼠标一起向左,向右,向上或向下移动.
截至目前,我基本上有一个MouseFilter类,它正在检测事件,并根据事件类型执行不同的操作.我将该监听器附加到QGraphicsView对象
c++ graphics qt qgraphicsview
c++ ×1
graphics ×1
qgraphicsview ×1
qt ×1