Python GUI教程:QListWidget使用

一、简介

QListWidget类是一个基于条目的接口,用于从列表中添加或删除条目,列表中的每个条目都是一个QListWidgetItem对象,QListWidget可以设置为多重选择。

二、QListWidget类中常用的方法

方法 描述
addItem() 在列表中添加QListWidgetItem对象或字符串
addItems()  添加列表中的每个条目
insertItem() 在指定地索引处插入条目
clear()  删除列表的内容
setCurrentItem() 设置当前所选的条目
sortItems() 按升序重新排列条目

三、QLIstWidget类中常用的信号

信号  含义
currentItemChanged 当列表中的条目发生改变时发射此信号
itemClicked 当点击列表中的条目时发射此信号

四、示例

def listWidget(self):
    self.listView = QListWidget(self) # 实例化QListWidget
    self.listView.setGeometry(120,30,800,300) # 设置QListWidget在窗口中的位置与大小
    self.listView.addItem('添加的内容!') # 往QListWidget添加内容
    self.listView.itemClicked.connect(self.close) # 给 QListWidget 每个项目设置点击事件


  
    
    
 

猜你喜欢

转载自blog.csdn.net/u011146423/article/details/86165177