calendarui/views/dayview/tsrc/unittests/unittest_calendaycontainer/caleninstanceid.h
changeset 57 bb2d3e476f29
parent 45 b6db4fd4947b
--- a/calendarui/views/dayview/tsrc/unittests/unittest_calendaycontainer/caleninstanceid.h	Mon Jul 26 13:54:38 2010 +0530
+++ b/calendarui/views/dayview/tsrc/unittests/unittest_calendaycontainer/caleninstanceid.h	Mon Aug 09 18:30:52 2010 +0530
@@ -18,6 +18,8 @@
 #ifndef CALENINSTANCEID_H
 #define CALENINSTANCEID_H
 
+#include <agendaentry.h>
+
 /*!
  Mocked class TCalenInstanceId
  */
@@ -32,6 +34,15 @@
         return TCalenInstanceId();
     }
     
+    static TCalenInstanceId create( const AgendaEntry& entry )
+    {
+        TCalenInstanceId id;
+        id.mEntryLocalUid = entry.id();
+        id.mInstanceTime = entry.startTime();
+        id.mType = entry.type();
+        return id;
+    }
+    
 public: // data members
     ulong mEntryLocalUid;
     QDateTime mInstanceTime;