PyQt QList Widget
QListWidget 类是一个基于项目的接口,可以从一个列表中添加或删除项目。列表中的每个项目都是一个QListWidgetItem对象。ListWidget可以被设置为多选的。
以下是QListWidget类中经常使用的方法
序号 | 方法和描述 |
---|---|
1 | addItem() 在列表中添加QListWidgetItem对象或字符串。 |
2 | addItems() 在列表中添加每个项目。 |
3 | insertItem() 在指定的索引处插入项目。 |
4 | clear() 删除列表中的内容 |
5 | setCurrentItem() 以编程方式设置当前选择的项目 |
6 | sortItems() 将项目按升序重新排列。 |
以下是QListWidget发出的信号-
序号 | 方法和描述 |
---|---|
1 | currentItemChanged() 每当当前项目发生变化时。 |
2 | itemClicked() 每当列表中的一个项目被点击时。 |
例子
下面的例子显示了点击事件被捕获以弹出一个消息框。