qt-QAbstractItemView和[垂直/水平]滚动模式

qt-QAbstractItemView和[垂直/水平]滚动模式,qt,scroll,qlistview,Qt,Scroll,Qlistview,QAbstratemView为垂直和水平滚动模型提供了setter/getter功能。可能的值为:ScrollPerItem和ScrollPerPixel 我将QListView与自定义模型一起使用。问题在于,更改垂直滚动模式不会影响内容的滚动方式。该视图位于QListView::IconMode中。滚动似乎是按像素进行的。但由于鼠标滚轮的点击,它实际上是按固定像素批量滚动的,这并不取决于项目的大小,即使在滚动模式下也是如此 我需要滚动每个项目-无论项目大小,每次滚轮单击都应滚动到下一行项目。是

QAbstratemView为垂直和水平滚动模型提供了setter/getter功能。可能的值为:ScrollPerItem和ScrollPerPixel

我将QListView与自定义模型一起使用。问题在于,更改垂直滚动模式不会影响内容的滚动方式。该视图位于QListView::IconMode中。滚动似乎是按像素进行的。但由于鼠标滚轮的点击,它实际上是按固定像素批量滚动的,这并不取决于项目的大小,即使在滚动模式下也是如此

我需要滚动每个项目-无论项目大小,每次滚轮单击都应滚动到下一行项目。是否可以使用默认的QListView实现