From 7631c91d6c495a6c60e87a9ab131280f31ee4c87 Mon Sep 17 00:00:00 2001 From: drw Date: Mon, 07 Feb 2005 20:57:24 +0000 Subject: Implement contact duplication --- (limited to 'core/pim/addressbook') diff --git a/core/pim/addressbook/addressbook.cpp b/core/pim/addressbook/addressbook.cpp index 7c52ef2..75e539a 100644 --- a/core/pim/addressbook/addressbook.cpp +++ b/core/pim/addressbook/addressbook.cpp @@ -358,6 +358,18 @@ void AddressbookWindow::slotItemEdit() void AddressbookWindow::slotItemDuplicate() { + if(!syncing) + { + Opie::OPimContact entry = m_abView->currentEntry(); + entry.assignUid(); + m_abView->addEntry( entry ); + m_abView->setCurrentUid( entry.uid() ); + } + else + { + QMessageBox::warning( this, tr("Contacts"), + tr("Can not edit data, currently syncing") ); + } } void AddressbookWindow::slotItemDelete() -- cgit v0.9.0.2