I'm not sure what you are trying to do but can you use QListWidget::itemSelectionChanged signal and check which item is selected?