qt - QAbstractItemView和[vertical / horizo​​ntal] ScrollMode

时间:2011-07-27 19:27:42

标签: qt scroll qlistview

QAbstractItemView具有垂直和水平滚动模型的setter / getters。可能的值有:ScrollPerItemScrollPerPixel

我正在使用QListView和自定义模型。问题是更改垂直滚动模式不会影响滚动内容的方式。该视图位于QListView::IconMode。似乎每个像素完成滚动。但是由于鼠标滚轮点击它实际上每个固定像素批次滚动,这不依赖于项目的大小 - 即使在ScrollPerItem模式下。

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

0 个答案:

没有答案