KCal Library
calfilter.cpp
Go to the documentation of this file.
void setCategoryList(const QStringList &categoryList)
Sets the list of categories to be considered when filtering incidences according to the ShowCategorie...
Definition: calfilter.cpp:247
CalFilter()
Constructs an empty filter – a filter without a name or criteria.
Definition: calfilter.cpp:65
const Attendee::List & attendees() const
Returns a list of incidence attendees.
Definition: incidencebase.cpp:378
void setCompletedTimeSpan(int timespan)
Sets the number of days for the HideCompletedTodos criteria.
Definition: calfilter.cpp:267
void setCriteria(int criteria)
Sets the criteria which must be fulfilled for an Incidence to pass the filter.
Definition: calfilter.cpp:237
bool isCompleted() const
Returns true if the todo is 100% completed, otherwise return false.
Definition: todo.cpp:411
Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...
Definition: incidence.h:68
void apply(Event::List *eventList) const
Applies the filter to a list of Events.
Definition: calfilter.cpp:89
int completedTimeSpan() const
Returns the completed time span for this filter.
Definition: calfilter.cpp:272
bool operator==(const CalFilter &filter)
Compares this with filter for equality.
Definition: calfilter.cpp:80
Show incidences with at least one matching category.
Definition: calfilter.h:66
bool hasStartDate() const
Returns true if the todo has a start date, otherwise return false.
Definition: todo.cpp:266
QStringList categoryList() const
Returns the category list for this filter.
Definition: calfilter.cpp:252
QStringList categories() const
Returns the incidence categories as a list of strings.
Definition: incidence.cpp:473
Remove to-dos that haven't started yet.
Definition: calfilter.h:67
This file is part of the API for handling calendar data and defines the CalFilter class...
bool filterIncidence(Incidence *incidence) const
Applies the filter criteria to the specified Incidence.
Definition: calfilter.cpp:138
void setEmailList(const QStringList &emailList)
Sets the list of email addresses to be considered when filtering incidences according ot the HideNoMa...
Definition: calfilter.cpp:257
Remove to-dos without a matching attendee.
Definition: calfilter.h:68
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:57 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:57 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.