Qt 之Alt按键记录

阅读 56

2022-03-18

最近在用QCustomPlot做定制化功能时,发现按下Alt按键后,无法进行滚轮缩放了,好奇心驱使下去翻看源码,发现并不是无响应,而是问题出现在这里了

发现当按下Alt按键时,Qt获取到的滚轮坐标的y值都是0,导致后面计算得到factor都是1,因此缩放不起作用。

然后进一步测试测试,发现当按下Alt时Qt获取到的滚轮坐标的x、y值是倒置的(使用的Qt版本是5.15.2)

精彩评论(0)

0 0 举报