Hi, someone knows why I cant remove the selected item?

Qt Code:
  1. void NuevoDestinatario::on_pushButtonEliminarTelefono_clicked(){
  2. if(Telefonos()->currentRow()!=-1){
  3. if(QMessageBox::question(this,"","Desea eliminar el elemento seleccionado",
  4. QMessageBox::Yes, QMessageBox::No)==QMessageBox::Yes){
  5. delete Telefonos()->takeItem(Telefonos()->currentRow());
  6. }
  7. }
  8. else QMessageBox::information(this,"","No hay elementos seleccionados");
  9. }
To copy to clipboard, switch view to plain text mode 

Always currentRow() is -1. And Telefonos() returns QListWidget*

Thanks in advance