首页 / 浏览问题 / 组件GIS / 问题详情
iobject c++ 11i如何禁用鼠标滚轮事件?
3EXP 2023年02月14日
iobject c++ 如何禁用鼠标滚轮事件?

1个回答

您好,建议新建个类继承 QMapControl 并重写 wheelEvent 事件即可控制启用或禁用鼠标滚轮事件。

希望可以帮到您。
2,158EXP 2023年02月14日

重写了,运行的时候并没有进入重写的事件。是写法有什么问题吗?

建议检查一下新建地图控件的时候使用的是否是继承 QMapControl 的 MapOperation 对象,wheelEvent 是有 virtual 标记的,重写后不会再调用父类,建议重写编译项目后再运行。
...