Hamzah Akhtar
Hamzah Akhtar

Reputation: 525

How do I remove the selected row/item from QListWidget?? (Python/PyQt)

I wanted to know how i could remove the current selected row/item in a QListWidget??

I used the code below with no luck! Although it returns no error, nothing happens? :

self.QuestionList.takeItem(self.QuestionList.currentRow())

Upvotes: 2

Views: 5966

Answers (1)

qurban
qurban

Reputation: 3945

takeItem takes the row count as parameter, which can be retrieved using listWidget.row() method.

for item in self.QuestionList.selectedItems():
    self.QuestionList.takeItem(self.QuestionList.row(item))

Upvotes: 3

Related Questions