擅长:python、mysql、java
<p>奇怪的是,没有直接的方法从QListWidget中删除项目。。。
试试这个:</p>
<pre><code>listWidget = self.ListDialog.ContentList
model = listWidget.model()
for selectedItem in listWidget.selectedItems():
qIndex = listWidget.indexFromItem(selectedItem)
print 'removing : %s' %model.data(qIndex).toString()
model.removeRow(qIndex.row())
</code></pre>