KCal Library
Go to the documentation of this file.
28 #ifndef KCAL_CALENDARNULL_H
29 #define KCAL_CALENDARNULL_H
32 #include "kcal_export.h"
60 explicit CalendarNull(
const KDateTime::Spec &timeSpec );
107 bool addEvent(
Event *event );
113 bool deleteEvent(
Event *event );
119 void deleteAllEvents();
132 Event::List rawEvents(
const QDate &start,
const QDate &end,
133 const KDateTime::Spec &timeSpec = KDateTime::Spec(),
134 bool inclusive =
false );
148 const KDateTime::Spec &timeSpec = KDateTime::Spec(),
156 Event::List rawEventsForDate(
const KDateTime &dt );
162 Event *event(
const QString &uid );
170 bool addTodo(
Todo *todo );
176 bool deleteTodo(
Todo *todo );
182 void deleteAllTodos();
195 Todo::List rawTodosForDate(
const QDate &date );
201 Todo *todo(
const QString &uid );
209 bool addJournal(
Journal *journal );
215 bool deleteJournal(
Journal *journal );
221 void deleteAllJournals();
240 Journal *journal(
const QString &uid );
248 Alarm::List alarms(
const KDateTime &from,
const KDateTime &to );
258 using QObject::event;
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:29:13 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.