summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/osearch/contactitem.cpp16
-rw-r--r--core/pim/osearch/contactitem.h2
-rw-r--r--core/pim/osearch/eventitem.cpp12
-rw-r--r--core/pim/osearch/eventitem.h1
4 files changed, 30 insertions, 1 deletions
diff --git a/core/pim/osearch/contactitem.cpp b/core/pim/osearch/contactitem.cpp
index 86879aa..a25ac23 100644
--- a/core/pim/osearch/contactitem.cpp
+++ b/core/pim/osearch/contactitem.cpp
@@ -14,4 +14,5 @@
14 14
15#include <opie/ocontact.h> 15#include <opie/ocontact.h>
16#include <qpe/qcopenvelope_qws.h>
16 17
17ContactItem::ContactItem(OListViewItem* parent, OContact *contact) 18ContactItem::ContactItem(OListViewItem* parent, OContact *contact)
@@ -34,2 +35,17 @@ QString ContactItem::toRichText()
34} 35}
35 36
37
38void ContactItem::editItem()
39{
40 QCopEnvelope e("QPE/Application/addressbook", "editEvent(int)");
41 //QCopEnvelope e("QPE/Addressbook", "editEvent(int)");
42 e << _contact->uid();
43}
44
45void ContactItem::showItem()
46{
47 QCopEnvelope e("QPE/Application/addressbook", "editEvent(int)");
48 //QCopEnvelope e("QPE/Addressbook", "viewDefault(QDate)");
49 e << _contact->uid();
50}
51
diff --git a/core/pim/osearch/contactitem.h b/core/pim/osearch/contactitem.h
index 3f2915c..431adef 100644
--- a/core/pim/osearch/contactitem.h
+++ b/core/pim/osearch/contactitem.h
@@ -29,4 +29,6 @@ public:
29 29
30 virtual QString toRichText(); 30 virtual QString toRichText();
31 virtual void showItem();
32 virtual void editItem();
31 33
32private: 34private:
diff --git a/core/pim/osearch/eventitem.cpp b/core/pim/osearch/eventitem.cpp
index bf5b2b9..758ad85 100644
--- a/core/pim/osearch/eventitem.cpp
+++ b/core/pim/osearch/eventitem.cpp
@@ -3,5 +3,5 @@
3// C++ Implementation: $MODULE$ 3// C++ Implementation: $MODULE$
4// 4//
5// Description: 5// Description:
6// 6//
7// 7//
@@ -13,4 +13,5 @@
13#include "eventitem.h" 13#include "eventitem.h"
14 14
15#include <qdatetime.h>
15#include <qpe/qcopenvelope_qws.h> 16#include <qpe/qcopenvelope_qws.h>
16#include <opie/oevent.h> 17#include <opie/oevent.h>
@@ -39,2 +40,11 @@ void EventItem::editItem()
39 e << _event->uid(); 40 e << _event->uid();
40} 41}
42
43void EventItem::showItem()
44{
45 QCopEnvelope e("QPE/Application/datebook", "viewDefault(QDate)");
46 QDate day = _event->startDateTime().date();
47 qDebug("sending view day %s",day.toString().latin1());
48 e << day;
49}
50
diff --git a/core/pim/osearch/eventitem.h b/core/pim/osearch/eventitem.h
index c3483de..999f0ac 100644
--- a/core/pim/osearch/eventitem.h
+++ b/core/pim/osearch/eventitem.h
@@ -30,4 +30,5 @@ public:
30 virtual QString toRichText(); 30 virtual QString toRichText();
31 virtual void editItem(); 31 virtual void editItem();
32 virtual void showItem();
32 33
33private: 34private: