KWalletContainerItem* KWalletFolderItem::getContainer(KWallet::Wallet::EntryType type) { for (int i = 0; i < childCount(); ++i) { KWalletContainerItem *ci = dynamic_cast<KWalletContainerItem *>(child(i)); if (!ci) { continue; } if (ci->entryType() == type) { return ci; } } return 0; }
KWalletContainerItem* KWalletFolderItem::getContainer(KWallet::Wallet::EntryType type) { for (QListViewItem *i = firstChild(); i; i = i->nextSibling()) { KWalletContainerItem *ci = dynamic_cast<KWalletContainerItem *>(i); if (!ci) { continue; } if (ci->type() == type) { return ci; } } return 0; }
QTreeWidgetItem* KWalletFolderItem::getItem(const QString& key) { for (int i = 0; i < childCount(); ++i) { KWalletContainerItem *ci = dynamic_cast<KWalletContainerItem *>(child(i)); if (!ci) { continue; } QTreeWidgetItem *tmp = ci->getItem(key); if (tmp) { return tmp; } } return 0; }
QListViewItem* KWalletFolderItem::getItem(const QString& key) { for (QListViewItem *i = firstChild(); i; i = i->nextSibling()) { KWalletContainerItem *ci = dynamic_cast<KWalletContainerItem *>(i); if (!ci) { continue; } QListViewItem *tmp = ci->getItem(key); if (tmp) { return tmp; } } return 0; }