agendainterface/inc/agendautil.h
changeset 45 b6db4fd4947b
parent 23 fd30d51f876b
--- 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;