diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index cb6878e..d010830 100755 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -477,12 +477,24 @@ void KeepassMainWindow::OnEditDeleteEntry(){ Q_ASSERT(EntryView->selectedItems().size()>0); QList entries=EntryView->selectedItems(); for(int i=0; ipEntry->sID); db->deleteEntry(((EntryViewItem*)entries[i])->pEntry); } setStateFileModified(true); EntryView->updateItems(); } +void KeepassMainWindow::removeFromSearchResults(int id){ +for(int i=0; isetText(currentEntry()->UserName, QClipboard::Clipboard); ClipboardTimer.start(config.ClipboardTimeOut*1000,true); diff --git a/src/mainwindow.h b/src/mainwindow.h index 9005538..dda8a45 100755 --- a/src/mainwindow.h +++ b/src/mainwindow.h @@ -100,6 +100,7 @@ private: bool closeDatabase(); void search(CGroup* pGroup); void editEntry(CEntry* pEntry); + void removeFromSearchResults(int sID); inline CGroup* currentGroup(); inline CEntry* currentEntry();