summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/osearch/adresssearch.cpp4
-rw-r--r--core/pim/osearch/contactitem.cpp2
-rw-r--r--core/pim/osearch/datebooksearch.cpp16
-rw-r--r--core/pim/osearch/eventitem.cpp4
-rw-r--r--core/pim/osearch/todoitem.cpp16
-rw-r--r--core/pim/osearch/todoitem.h3
-rw-r--r--core/pim/osearch/todosearch.cpp14
-rw-r--r--core/pim/osearch/todosearch.h2
8 files changed, 43 insertions, 18 deletions
diff --git a/core/pim/osearch/adresssearch.cpp b/core/pim/osearch/adresssearch.cpp
index 4b0bd9c..c5b1ae7 100644
--- a/core/pim/osearch/adresssearch.cpp
+++ b/core/pim/osearch/adresssearch.cpp
@@ -39,6 +39,2 @@ void AdressSearch::expand()
39 for (uint i = 0; i < results.count(); i++) { 39 for (uint i = 0; i < results.count(); i++) {
40 // qDebug("i=%i",i);
41 // OContact rec = results[i];
42 // qDebug("fullname %s",rec.fullName().latin1());
43 //(( new OListViewItem( this, rec.fullName() );
44 new ContactItem( this, new OContact( results[i] )); 40 new ContactItem( this, new OContact( results[i] ));
diff --git a/core/pim/osearch/contactitem.cpp b/core/pim/osearch/contactitem.cpp
index 36e4f00..86879aa 100644
--- a/core/pim/osearch/contactitem.cpp
+++ b/core/pim/osearch/contactitem.cpp
@@ -20,3 +20,3 @@ ContactItem::ContactItem(OListViewItem* parent, OContact *contact)
20 _contact = contact; 20 _contact = contact;
21 setText(0, _contact->fullName()); 21 setText(0, _contact->toShortText());
22} 22}
diff --git a/core/pim/osearch/datebooksearch.cpp b/core/pim/osearch/datebooksearch.cpp
index 85c55c2..e60a3b1 100644
--- a/core/pim/osearch/datebooksearch.cpp
+++ b/core/pim/osearch/datebooksearch.cpp
@@ -39,3 +39,9 @@ void DatebookSearch::expand()
39 } 39 }
40 40#define LIPBOPIE_SEARCH
41#ifdef LIPBOPIE_SEARCH
42 ORecordList<OEvent> results = _dates->matchRegexp(_search);
43 for (uint i = 0; i < results.count(); i++) {
44 new EventItem( this, new OEvent( results[i] ));
45 }
46#else
41 ORecordList<OEvent> list = _dates->allRecords(); 47 ORecordList<OEvent> list = _dates->allRecords();
@@ -43,3 +49,3 @@ void DatebookSearch::expand()
43 for( uint i=0; i<list.count(); i++ ){ 49 for( uint i=0; i<list.count(); i++ ){
44 50 //qDebug("datebook: %s",list[i].description().latin1() );
45 if ( 51 if (
@@ -48,8 +54,5 @@ void DatebookSearch::expand()
48 ( list[i].location().contains( _search ) ) 54 ( list[i].location().contains( _search ) )
49 // ( _search.find( list[i].description(), 0 ) > 0 ) ||
50 // ( _search.find( list[i].note(), 0 ) > 0 ) ||
51 // ( _search.find( list[i].location(), 0 ) > 0 )
52 ){ 55 ){
56 //qDebug("FOUND");
53 new EventItem( this, new OEvent( list[i] ) ); 57 new EventItem( this, new OEvent( list[i] ) );
54 // new OListViewItem( this, list[i].description() );
55 } 58 }
@@ -57,2 +60,3 @@ void DatebookSearch::expand()
57 } 60 }
61#endif
58} 62}
diff --git a/core/pim/osearch/eventitem.cpp b/core/pim/osearch/eventitem.cpp
index 516a274..bf5b2b9 100644
--- a/core/pim/osearch/eventitem.cpp
+++ b/core/pim/osearch/eventitem.cpp
@@ -21,3 +21,3 @@ EventItem::EventItem(OListViewItem* parent, OEvent *event)
21 _event = event; 21 _event = event;
22 setText(0, _event->description() ); 22 setText(0, _event->toShortText() );
23} 23}
@@ -39,2 +39,2 @@ void EventItem::editItem()
39 e << _event->uid(); 39 e << _event->uid();
40} \ No newline at end of file 40}
diff --git a/core/pim/osearch/todoitem.cpp b/core/pim/osearch/todoitem.cpp
index 422a6d8..4ea4586 100644
--- a/core/pim/osearch/todoitem.cpp
+++ b/core/pim/osearch/todoitem.cpp
@@ -15,2 +15,3 @@
15#include <opie/otodo.h> 15#include <opie/otodo.h>
16#include <qpe/qcopenvelope_qws.h>
16 17
@@ -20,3 +21,3 @@ TodoItem::TodoItem(OListViewItem* parent, OTodo *todo)
20 _todo = todo; 21 _todo = todo;
21 setText( 0, todo->summary() ); 22 setText( 0, todo->toShortText() );
22} 23}
@@ -40 +41,14 @@ QString TodoItem::toRichText()
40 41
42void TodoItem::showItem()
43{
44 //QCopEnvelope e("QPE/Todolist", "show(int)");
45 qDebug("calling todolist for %i",_todo->uid());
46 QCopEnvelope e("QPE/Todolist", "show(int)");
47 e << _todo->uid();
48}
49
50void TodoItem::editItem()
51{
52 QCopEnvelope e("QPE/Todolist", "edit(int)");
53 e << _todo->uid();
54}
diff --git a/core/pim/osearch/todoitem.h b/core/pim/osearch/todoitem.h
index 1196c68..6f34915 100644
--- a/core/pim/osearch/todoitem.h
+++ b/core/pim/osearch/todoitem.h
@@ -28,4 +28,5 @@ public:
28 virtual void expand(); 28 virtual void expand();
29 //virtual int rtti() { return Result;}
30 virtual QString toRichText(); 29 virtual QString toRichText();
30 virtual void showItem();
31 virtual void editItem();
31 32
diff --git a/core/pim/osearch/todosearch.cpp b/core/pim/osearch/todosearch.cpp
index e34c384..82fae8d 100644
--- a/core/pim/osearch/todosearch.cpp
+++ b/core/pim/osearch/todosearch.cpp
@@ -37,3 +37,5 @@ void TodoSearch::expand()
37 SearchGroup::expand(); 37 SearchGroup::expand();
38 if (!_todos){ 38 if (_search.isEmpty()) return;
39
40 if (!_todos){
39 _todos = new OTodoAccess(); 41 _todos = new OTodoAccess();
@@ -41,2 +43,8 @@ void TodoSearch::expand()
41 } 43 }
44
45 ORecordList<OTodo> results = _todos->matchRegexp(_search);
46 for (uint i = 0; i < results.count(); i++) {
47 new TodoItem( this, new OTodo( results[i] ));
48 }
49/*
42 ORecordList<OTodo> list = _todos->allRecords(); 50 ORecordList<OTodo> list = _todos->allRecords();
@@ -44,3 +52,5 @@ void TodoSearch::expand()
44 for( uint i=0; i<list.count(); i++ ){ 52 for( uint i=0; i<list.count(); i++ ){
53 // qDebug("todo: %s",list[i].summary().latin1() );
45 if ( list[i].match( _search ) ){ 54 if ( list[i].match( _search ) ){
55 // qDebug("FOUND");
46 new TodoItem( this, new OTodo( list[i] ) ); 56 new TodoItem( this, new OTodo( list[i] ) );
@@ -48,3 +58,3 @@ void TodoSearch::expand()
48 58
49 } 59 }*/
50 60
diff --git a/core/pim/osearch/todosearch.h b/core/pim/osearch/todosearch.h
index 33c1064..856be1f 100644
--- a/core/pim/osearch/todosearch.h
+++ b/core/pim/osearch/todosearch.h
@@ -15,3 +15,3 @@
15 15
16#include "filesearch.h" 16#include "searchgroup.h"
17 17