It couldn't be easier :
Qt Code:
int i=0; int iNumElements = m_qListWidget.count(); while (i<iNumElements) { if (m_qListWidget.at(i)->elementHasToBeDeleted()) //Implement your method { delete m_qListWidget.takeAt(i); iNumElements--;//Because we have removed one item from the list } else { i++; //Jump to next element } }To copy to clipboard, switch view to plain text mode
Bookmarks