KCal Library
26 #include "dummyscheduler.h"
31 #include <kstandarddirs.h>
33 #include <QtCore/QFile>
34 #include <QtCore/QTextStream>
38 DummyScheduler::DummyScheduler(
Calendar *calendar )
43 DummyScheduler::~DummyScheduler()
49 Q_UNUSED( recipients );
52 return saveMessage( messageText );
57 const QString &recipients )
59 Q_UNUSED( recipients );
62 return saveMessage( messageText );
69 return saveMessage( messageText );
72 bool DummyScheduler::saveMessage(
const QString &message )
74 QFile f(
"dummyscheduler.store" );
75 if ( f.open( QIODevice::WriteOnly | QIODevice::Append ) ) {
87 QList<ScheduleMessage*> messageList;
89 QFile f(
"dummyscheduler.store" );
90 if ( !f.open( QIODevice::ReadOnly ) ) {
91 kDebug() <<
"Can't open file";
94 QString messageString;
95 QString messageLine = t.readLine();
96 while ( !messageLine.isNull() ) {
97 messageString += messageLine +
'\n';
98 if ( messageLine.indexOf(
"END:VCALENDAR" ) >= 0 ) {
99 kDebug() <<
"---------------" << messageString;
102 kDebug() <<
"--Parsed";
104 messageList.append( message );
106 QString errorMessage;
110 kDebug() <<
"Error parsing message:" << errorMessage;
114 messageLine = t.readLine();
125 return QString(
"" );
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:29:14 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.