PyQt(Python+Qt)学习随笔:QListView的layoutMode属性和batchSize属性
2024-09-01 03:43:52
batchSize属性
该属性是在layoutMode属性设置为Batched时,用于控制每个批量的数量,缺省值为100,可以通过方法batchSize()、setBatchSize(int batchSize)来进行访问或设置。
layoutMode属性
QListView的layoutMode属性用于控制是否视图中的数据项的排列是立即进行还是延迟进行。对应类型为枚举类型QListView.LayoutMode,其取值及含义如下:
- SinglePass:值为0,视图中的项立即排列
- Batched:值为1,表示视图中的数据项在事件处理时是按批来进行排列展示,具体每批的项数量由属性batchSize定义。这样就可以在剩余数据项项目被按批次排列的同时,立即查看已经排列好的可见项目并与之交互。
可以通过方法layoutMode()、setLayoutMode(LayoutMode mode) 来访问或设置layoutMode属性。
老猿Python,跟老猿学Python!
最新文章
- 配置L2TP IPsec VPN (CentOS 6.5)
- thinkjs中自定义sql语句
- iOS常用的忽略警告
- C#中字符串的操作
- 对HTML+CSS+JavaScript的个人理解
- mfc的一个串口类
- .net网站开发(一):1.input表单元素
- 【Lucene4.8教程之五】Luke
- JSP 语法/标签
- JDBC连接错误(Illegal mix of collations。。。)
- Windows 8 快捷键
- 深入学习Java8 Lambda (default method, lambda, function reference, java.util.function 包)
- pwnable.tw dubblesort 分析
- python两个列表合并为字典,一个作为key,一个作为value
- css设置文本自动换行
- 人人开源分模块,非原生html报错,很难查找问题所在,有vue语法
- 11G新特性 -- 分区表和增量统计信息
- 20145122《Java程序设计》第七周学习总结
- 安装MySQL56时,停止在start service这一步
- mfc 创建一个C++ 类