问题:我的QTableWidget单元格填充了文本(10列)。我发现,无论我有多少行(10或100000),在具有高度的行上滚动〜超过3000都是非常缓慢且不够平滑的(我过去常常table.verticalHeader().sectionSize(i)
找出每行的高度)。
我尝试做的是:因此,我尝试使用来设置这些行的高度table.setRowHeight(i,3000)
,但是当我在这些行上滚动时,仍然会延迟1-5秒。同样在这种情况下,我需要手动调整行的高度以查看该行中的所有文本(因为它已被剪切),而且这也很慢。
问题:我需要table.resizeRowsToContent()
对所有较小的行进行操作,因此我认为解决方案是为表中每行的高度设置限制。有setMinimumSectionSize()方法,但是找不到最大大小的方法,该怎么办?是否可以在每个高度大于3000的单元格中都有滚动条,以便我可以滚动浏览该单元格中的文本?也许这会加快滚动表的速度?
任何帮助,将不胜感激
米脂
相关分类