QListWidgetItem类为QListWidget类提供构成QListWidget列表部件的项,每个列表部件的项都是一个QListWidgetItem对象。每个项可以保存多条信息,如显示文字、图标、toolTip、what’sThis、对齐方式、复选框等,并根据这些信息在列表部件中显示出来。除了《PyQt(Python+Qt)学习随笔:QListWidgetItem的构造方法》介绍的构造方法外,QListWidgetItem还有如下重要方法:

1、checkState和setCheckState方法

这两个方法用于访问或设置项的复选状态,调用语法分别如下:

2、icon和setIcon方法

这两个方法用于访问或设置项的图标,调用语法分别如下:

  • QListWidgetItem.setIcon(QIcon icon)
  • QIcon QListWidgetItem.icon()。

3、isHidden和setHidden方法

这两个方法用于访问或设置项的选中状态,调用语法分别如下:

  • QListWidgetItem.setSelected(bool select)
  • bool QListWidgetItem.isSelected()

4、text和setText方法

这两个方法用于访问或设置项的显示和编辑文本,调用语法分别如下:

  • QListWidgetItem.setText(str)
  • str QListWidgetItem.text()

5、flags和setFlags方法

这两个方法用于访问或设置项的标志,调用语法分别如下:

6、其他方法

其他方法包括用于访问状态提示的setStatusTip、statusTip方法,用于访问工具栏提示的 setToolTip、toolTip方法,用于访问WhatsThis提示的setWhatsThis、whatsThis方法,用于设置项对齐方式的setTextAlignment、textAlignment方法(关于对齐标记取值的含义请参考《PyQt(Python+Qt)学习随笔:formLayout的layoutLabelAlignment 属性》)以及访问项类型的type方法。

老猿Python,跟老猿学Python!

最新文章

  1. pip安装MySQL-python报错
  2. C# Bitmap 复制
  3. TFS(Taobao File System)安装方法
  4. Jsp页面设计易忘点
  5. ASP.NET MVC 学习笔记(1)
  6. JavaScript学习心得(六)
  7. COGS 445. [HAOI2010]最长公共子序列
  8. openwrt_git_pull命令提示merger冲突时如何解决?
  9. ResultSet详细
  10. CSS 常用的命名规则
  11. MinerUrl.java 解析页面后存储URL类
  12. A2dp sink 初始化流程源码分析
  13. 自建 Gitlab (邮箱配置、拆分 PostgreSQL、Redis) + 随想
  14. jQuery操作DOM节点的方法总结
  15. 下载win10
  16. A1043 Is It a Binary Search Tree (25 分)
  17. linux 时间戳
  18. STM32学习笔记之EXTI(外部中断)
  19. Qt——布局管理器
  20. Java实现责任链模式

热门文章

  1. 6、Django之模型层第一篇:单表操作
  2. shell脚本实现---Zabbix5.0快速部署
  3. Android测试三件套:传文件、抓包、看日志
  4. 通过lseek产生空洞文件
  5. Java 类型信息详解和反射机制
  6. 开发IDE的一些设置
  7. rgw的rgw_thread_pool_size配置调整
  8. CSS opacity设置不透明度
  9. Vector和ArrayList的联系和区别
  10. [从源码学设计]蚂蚁金服SOFARegistry之网络封装和操作