zl程序教程

您现在的位置是:首页 >  后端

当前栏目

PyQt(Python+Qt)学习随笔:QTreeView树形视图的uniformRowHeights属性

PythonQt属性学习 视图 随笔 Pyqt 树形
2023-09-27 14:26:58 时间

uniformRowHeights属性用于控制视图中所有数据项是否保持相同高度,所有高度都与视图中第一个数据项的高度相同,如果视图中第一个数据项的高度调整,其他数据项的高度都会跟随调整。

默认情况下,此属性为False。可以使用uniformRowHeights()、setUniformRowHeights(bool uniform)方法访问和设置此属性。

老猿提醒:

uniformRowHeights这个属性设置为False后,则视图的数据项加载过程中可能每加载一行就会去计算一次行高,导致加载变慢,因此在大数据量加载时,最好先设置第一个数据的高度到合理高度然后再设置该属性为True。

老猿Python,跟老猿学Python!