PyQt5 QList小部件
QListWidget 类是一个基于项的接口,用于在列表中添加或移除项目。列表中的每个项目都是一个QListWidgetItem对象。可以将ListWidget设置为可多选。
以下是QListWidget类常用的方法:
序号 | 方法与描述 |
---|---|
1 | addItem() 在列表中添加QListWidgetItem对象或字符串 |
2 | addItems() 添加列表中的每一个项目 |
3 | insertItem() 将项目插入到指定索引位置 |
4 | clear() 移除列表中的内容 |
5 | setCurrentItem() 以编程方式设置当前选中的项目 |
6 | sortItems() 按升序重新排列项目 |
以下是QListWidget发出的信号:
序号 | 方法和描述 |
---|---|
1 | currentItemChanged() 当前项发生更改时 |
2 | itemClicked() 当列表中的项目被点击时 |
示例
下面的示例展示了如何捕获点击事件来弹出一个消息框。
上面的代码生成以下输出。状态栏显示所选菜单按钮的标题 −