Python 如何显示QListWidget项

Python 如何显示QListWidget项,python,python-2.7,qt4,pyqt4,Python,Python 2.7,Qt4,Pyqt4,我正在运行以下代码: self.myList = QListWidget() for i in range(3): self.Item = QListWidgetItem() self.name = 'A'+'%04d'% i self.Item.setText(self.name) self.myList.addItem(self.Item) print self.myList.selectedItems(

我正在运行以下代码:

    self.myList = QListWidget()
    for i in range(3):
        self.Item = QListWidgetItem()
        self.name = 'A'+'%04d'% i
        self.Item.setText(self.name)
        self.myList.addItem(self.Item)
    print self.myList.selectedItems()
它打印一个空列表:

[]

请注意我在哪里丢失。

< P>根据QT文档(我用C++的,但是Python桥也可以),

QList QListWidget::selectedItems()const
返回列表小部件中所有选定项的列表。
这意味着,
print self.myList.selectedItems()
将输出用户选择的所有项目列表,而不是小部件中的所有项目

您可以尝试使用
count()

QList<QListWidgetItem *> QListWidget::selectedItems () const
Returns a list of all selected items in the list widget.