我是PyQt4的新手,尤其是QListWidget.我正在尝试获取当前显示在QListWidget中的所有标签的(Python)列表.我能够获得所有QListWidgetItems的列表,但我不确定如何从那里获取标签...
这是我用来获取所有QListWidgetItem的列表:
items = []
for index in xrange(self.ui.QListWidget.count()):
items.append(self.ui.QListWidgetitem(index))
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
.text()返回QListWidgetItem中的文本.请注意,您需要调用.item(index)原始QListWidget实例以获取列表小部件中包含的项:
items = []
for index in xrange(self.ui.QListWidget.count()):
items.append(self.ui.QListWidget.item(index))
labels = [i.text() for i in items]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9003 次 |
| 最近记录: |