summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/today/today.cpp23
1 files changed, 11 insertions, 12 deletions
diff --git a/core/pim/today/today.cpp b/core/pim/today/today.cpp
index 381ae6b..00a8842 100644
--- a/core/pim/today/today.cpp
+++ b/core/pim/today/today.cpp
@@ -18,26 +18,26 @@
18 ***************************************************************************/ 18 ***************************************************************************/
19 19
20#include "today.h" 20#include "today.h"
21#include "minidom.h" 21#include "minidom.h"
22#include "TodoItem.h" 22#include "TodoItem.h"
23 23
24#include <qpushbutton.h>
25#include <qlabel.h>
26
27#include <qpe/datebookdb.h> 24#include <qpe/datebookdb.h>
28#include <qpe/timestring.h> 25#include <qpe/timestring.h>
29#include <qpe/config.h> 26#include <qpe/config.h>
30 27#include <qpe/qcopenvelope_qws.h>
31#include <qpe/qprocess.h> 28#include <qpe/qprocess.h>
29
32#include <qdir.h> 30#include <qdir.h>
33#include <qfile.h> 31#include <qfile.h>
34#include <qdatetime.h> 32#include <qdatetime.h>
35#include <qtextstream.h> 33#include <qtextstream.h>
36#include <qcheckbox.h> 34#include <qcheckbox.h>
37#include <qspinbox.h> 35#include <qspinbox.h>
36#include <qpushbutton.h>
37#include <qlabel.h>
38 38
39//#include <iostream.h> 39//#include <iostream.h>
40//#include <unistd.h> 40//#include <unistd.h>
41#include <stdlib.h> 41#include <stdlib.h>
42 42
43int MAX_LINES_TASK; 43int MAX_LINES_TASK;
@@ -186,14 +186,14 @@ void Today::getDates()
186 } 186 }
187 DatesField->setText(msg); 187 DatesField->setText(msg);
188 } 188 }
189} 189}
190 190
191/* 191/*
192 * 192 * Parse in the todolist.xml
193 * 193 *
194 */ 194 */
195QList<TodoItem> Today::loadTodo(const char *filename) 195QList<TodoItem> Today::loadTodo(const char *filename)
196{ 196{
197 DOM *todo; 197 DOM *todo;
198 ELE *tasks; 198 ELE *tasks;
199 ELE **tasklist; 199 ELE **tasklist;
@@ -308,25 +308,24 @@ void Today::getTodo()
308} 308}
309 309
310/* 310/*
311 * lanches datebook 311 * lanches datebook
312 */ 312 */
313void Today::startDatebook() 313void Today::startDatebook()
314{ 314{
315 //ugly but working 315 QCopEnvelope e("QPE/System", "execute(QString)");
316 system("/opt/QtPalmtop/bin/datebook"); 316 e << QString("datebook");
317} 317}
318 318
319/* 319/*
320 * lanches todolist 320 * lanches todolist
321 */ 321 */
322void Today::startTodo() 322void Today::startTodo()
323{ 323{
324 // QProcess *datelanch = new QProcess( this, "datebook"); 324 QCopEnvelope e("QPE/System", "execute(QString)");
325 //datelanch->start(); 325 e << QString("todolist");
326 system("/opt/QtPalmtop/bin/todolist");
327} 326}
328 327
329/* 328/*
330 * Destroys the object and frees any allocated resources 329 * Destroys the object and frees any allocated resources
331 */ 330 */
332Today::~Today() 331Today::~Today()