Qtableview滚轮缩放

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qtableview滚轮缩放相关的知识,希望对你有一定的参考价值。

参考技术A 项目中用到QTableView,其中部分item行高较高,而QTableView默认的鼠标滚轮行为只能定义为一次滚动一个像素或一次滚动一个item。
如果这个控件没有独立的实现函数,比如是在UI中添加的,也没有别的需要实现的函数,可使用该方法。
实际上当鼠标位于控件上并滚动时,接收滚动动作的是该控件的滚动条,所以只要在主窗口的eventFilter中对target为滚动条的滚轮动作进行截获并处理就好了,当然首先要给滚动条安装事件过滤器。

以上是关于Qtableview滚轮缩放的主要内容,如果未能解决你的问题,请参考以下文章

怎么设置QTableview底部留白?高分求高手支招!!

Linux QT 中控件QTableView相应鼠标事件

PyQt4 - QTableView - 如何循环 QTableView

QTableView:如何设置搜索栏

如何更改 QTableView 边框颜色?

QTableView - 排序标题