平滑滚动QTableWidget
我有一个带有自定义小部件的QTableWidget。这些小部件很大,几乎占据了整个滚动区域的高度,因此只有一行是可见的 我可以用鼠标滚轮或拖动滚动条滚动,但行总是跳跃 有没有办法将QTableWidget配置为平滑滚动而不跳跃?尝试使用以下方法:平滑滚动QTableWidget,qt,scroll,qtablewidget,Qt,Scroll,Qtablewidget,我有一个带有自定义小部件的QTableWidget。这些小部件很大,几乎占据了整个滚动区域的高度,因此只有一行是可见的 我可以用鼠标滚轮或拖动滚动条滚动,但行总是跳跃 有没有办法将QTableWidget配置为平滑滚动而不跳跃?尝试使用以下方法: view->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel) 从Qt文档: 枚举滚动模式{ScrollPerItem,ScrollPerPixel} 垂直滚动模式:滚动模式 此属性
view->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel)
从Qt文档:
枚举滚动模式{ScrollPerItem,ScrollPerPixel}
垂直滚动模式:滚动模式
此属性保存视图在垂直方向上滚动其内容的方式
方向
此属性控制视图垂直滚动其内容的方式。
滚动可以按像素或按项目进行
谢谢,我原以为我会在QAbstractScrollArea而不是QAbstractItemView中找到这样一个方法。。。