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;
Provides a To-do in the sense of RFC2445.
Represents the main calendar class.
An abstract class that provides a common base for all calendar incidence classes. ...
This class provides an Event in the sense of RFC2445.
SortDirection
Calendar Incidence sort directions.
Represents a null calendar class; that is, a calendar which contains no information and provides no c...
This file is part of the API for handling calendar data and defines the Calendar class.
This class provides a template for lists of pointers.
Provides a Journal in the sense of RFC2445.
Sort in ascending order (first to last)
JournalSortField
Calendar Journal sort keys.
TodoSortField
Calendar Todo sort keys.
EventSortField
Calendar Event sort keys.
This file is part of the KDE documentation.
Documentation copyright © 1996-2016 The KDE developers.
Generated on Fri Apr 22 2016 18:37:59 by
doxygen 1.8.11 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.