scroll - 在 QListView(或 QAbstractItemView)中平滑滚动

标签 scroll smooth qlistview

我有一个显示方形项目的 QListView。我的问题是,当我滚动此列表时,它一次滚动一整行方块,我认为这看起来不对。相反,我希望列表一次滚动 1 个或两个像素 - 即平滑。这主要是外观上的变化。知道我会怎么做吗?

最佳答案

好的,我刚刚发现有一个属性:

listView->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);

另一个选项(默认值)是 ScrollPerItem。

关于scroll - 在 QListView(或 QAbstractItemView)中平滑滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7029362/

相关文章:

c++ - 如何防止 Qt 对 QListView 中的图标进行 alpha 混合选择?

ios - 使用scrollToRowAtIndexPath动态滚动tableView

ios - UITableView 在滚动表格时使用 NSTimer 重新加载数据

javascript - React 组件中的 Js div 滚动到底部

r - 用ggplot填充R中两条黄土平滑线之间的区域

audio - 没有音频流,流畅的流播放无法正常工作

Qt 拖放 QListView 删除释放它的项目

css - 在 Div 上禁用水平滚动

qt - 在 QFileSystemModel() 中列出文件的最佳方法?