void PixmapCollectionEditor::removeItem() { Q3IconViewItem *item = m_iconView->currentItem(); if (!item) return; int confirm = KMessageBox::questionYesNo(parentWidget(), QString("<qt>") + i18n("Do you want to remove item \"%1\" from collection \"%2\"?", item->text(), m_collection->collectionName()) + "</qt>"); if (confirm == KMessageBox::No) return; m_collection->removePixmap(item->text()); delete item; }
/*! \internal */ QString QAccessibleIconView::text(Text t, int child) const { if (!child || t != Name) return Q3AccessibleScrollView::text(t, child); Q3IconViewItem *item = findIVItem(iconView(), child); if (!item) return QString(); return item->text(); }