qt语言,以鼠标为中心点进行放大和缩小。
答案:3 悬赏:0 手机版
解决时间 2021-11-23 01:58
- 提问者网友:心如荒岛囚我终老
- 2021-11-22 02:14
qt语言,以鼠标为中心点进行放大和缩小。
最佳答案
- 五星知识达人网友:行路难
- 2021-11-22 03:05
理论来说,你应该是重写了wheelEvent这个方法吧?
如果是,那么每次出发wheelEvent事件的时候会带有QWheelEvent事件参数。
事件参数有鼠标出发滚轮事件的位置,即x,y。你可以调用相应的getter来获取值。
当你有了对于View的x和y的时候想干啥都可以了。
有问题HI吧~追问我重写了wheelEvent这个方法
我能得到view的 x,和y 但是我不知道怎么弄啊,请指点追答你到底是哪里不知道怎么弄?
你是根据x,y不知道放大缩小还是什么?
能否描述的清楚一点。追问我想和你qq,三 七 五 一 七 四 二 八 八
如果是,那么每次出发wheelEvent事件的时候会带有QWheelEvent事件参数。
事件参数有鼠标出发滚轮事件的位置,即x,y。你可以调用相应的getter来获取值。
当你有了对于View的x和y的时候想干啥都可以了。
有问题HI吧~追问我重写了wheelEvent这个方法
我能得到view的 x,和y 但是我不知道怎么弄啊,请指点追答你到底是哪里不知道怎么弄?
你是根据x,y不知道放大缩小还是什么?
能否描述的清楚一点。追问我想和你qq,三 七 五 一 七 四 二 八 八
全部回答
- 1楼网友:千夜
- 2021-11-22 04:46
graphicsView->setTransformationAnchor(QGraphicsView::AnchorUnderMouse);
graphicsView->setResizeAnchor(QGraphicsView::AnchorUnderMouse);
graphicsView->setResizeAnchor(QGraphicsView::AnchorUnderMouse);
- 2楼网友:底特律间谍
- 2021-11-22 03:19
没有实验过虽然我也玩QT追问qq:375
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯