2024-05-15 07:51:06 发布
网友
我有一个QListWidget,它在Python中显示使用PyQt的名称列表。如何获取给定名称的QListWidgetItem?
QListWidget
QListWidgetItem
例如,如果下面的QListWidget包含4个项,那么如何获取包含text=dan的项?
items = self.listWidgetName.findItems("dan",Qt.MatchContains);
这在处理QListWidget项时最有效
相当于瓦汉乔的回答的Python:
items = self.listWidgetName.findItems("dan",Qt.MatchExactly) if len(items) > 0: for item in items: print "row number of found item =",self.listWidgetName.row(item) print "text of found item =",item.text()
您可以使用QListWidget::findItems()函数。例如:
QListWidget::findItems()
QList<QListWidgetItem *> items = listWidget->findItems("dan", Qt::MatchExactly); if (items.size() > 0) { // An item found }
这在处理
QListWidget
项时最有效相当于瓦汉乔的回答的Python:
您可以使用
QListWidget::findItems()
函数。例如:相关问题 更多 >
编程相关推荐