--- a/agendainterface/inc/agendautil.h Mon May 03 12:30:32 2010 +0300
+++ b/agendainterface/inc/agendautil.h Mon Jun 28 15:22:02 2010 +0530
@@ -106,18 +106,22 @@
QDateTime& endTime);
void getNextInstanceTimes(AgendaEntry& entry, QDateTime& startTime,
QDateTime& endTime);
-
+ void markDatesWithEvents(QDateTime rangeStart, QDateTime rangeEnd,
+ AgendaUtil::FilterFlags filter, QList<QDate>& dates);
+ bool areNoEntriesInCalendar();
static QDateTime minTime();
static QDateTime maxTime();
-
+
static bool isWorkdaysRepeatingEntry(const AgendaRepeatRule& repeatRule);
-
+
Q_SIGNALS:
void entriesChanged(QList<ulong> ids);
void entryAdded(ulong id);
void entryDeleted(ulong id);
void entryUpdated(ulong id);
void entriesDeleted(int status);
+ void entryViewCreationCompleted(int status);
+ void instanceViewCreationCompleted(int status);
private:
friend class AgendaUtilPrivate;