- while (child) {
- int id = child->data(0, statusRole).toInt();
- if (child->isSelected() && id < 10) {
- QString id = child->data(0, idRole).toString();
- deletedIds.append(id);
- for (int j = 0; j < playlists.count(); j++)
- deletedIds.append(id + '_' + QString::number(j));
+ foreach(QTreeWidgetItem *child, m_ui.treeWidget->selectedItems()) {
+ if (child->data(0, statusRole).toInt() < 10) {
+ deletedIds.append(child->data(0, idRole).toString());