calendarui/views/dayview/tsrc/unittests/unittest_calendayitemview/calendayinfo.h
changeset 81 ce92091cbd61
parent 57 bb2d3e476f29
equal deleted inserted replaced
75:7ac58b2aae6f 81:ce92091cbd61
    73     int iStartSlot;
    73     int iStartSlot;
    74     int iEndSlot;
    74     int iEndSlot;
    75 };
    75 };
    76 
    76 
    77 /*!
    77 /*!
       
    78  Mocked class CalenTimedEventInfo
       
    79  */
       
    80 class CalenTimedEventInfo
       
    81 {
       
    82 public:
       
    83     CalenTimedEventInfo() {
       
    84             
       
    85     }
       
    86     
       
    87     ~CalenTimedEventInfo() {
       
    88         
       
    89     }
       
    90 };
       
    91 
       
    92 /*!
    78  Mocked class CalenDayInfo
    93  Mocked class CalenDayInfo
    79  */
    94  */
    80 class CalenDayInfo
    95 class CalenDayInfo
    81 {
    96 {
    82 public:
    97 public:
    94     virtual ~CalenDayInfo()
   109     virtual ~CalenDayInfo()
    95     {
   110     {
    96         
   111         
    97     }
   112     }
    98 
   113 
    99     void Reset() {}
   114     void Reset() 
       
   115     {
       
   116         mList.clear();
       
   117         iAlldayEvents.clear();
       
   118     }
   100 
   119 
   101     void InsertTimedEvent( const SCalenApptInfo& aItemInfo ) {Q_UNUSED(aItemInfo);}
   120     void InsertTimedEvent( const SCalenApptInfo& aItemInfo ) 
       
   121     {
       
   122         Q_UNUSED(aItemInfo);
       
   123         CalenTimeRegion region;
       
   124                 
       
   125         region.iStartSlot = 10;
       
   126         region.iEndSlot = 13;
       
   127         region.iColumns << CalenTimeColumn();
       
   128         
       
   129         mList  << region;
       
   130     }
   102 	
   131 	
   103 	
   132 	
   104     void GetLocation( const SCalenApptInfo& aItemInfo, int& aStartSlot,
   133     void GetLocation( const SCalenApptInfo& aItemInfo, int& aStartSlot,
   105         int& aEndSlot, int& aColumnIndex, int& aColumns ) 
   134         int& aEndSlot, int& aColumnIndex, int& aColumns ) 
   106     {
   135     {
   111         Q_UNUSED(aColumns)
   140         Q_UNUSED(aColumns)
   112     }
   141     }
   113     
   142     
   114     int AlldayCount() 
   143     int AlldayCount() 
   115     {
   144     {
   116         return 0;
   145         return iAlldayEvents.count();
   117     }
   146     }
   118     
   147     
   119     const QList<CalenTimeRegion>& RegionList() const 
   148     const QList<CalenTimeRegion>& RegionList() const 
   120     {
   149     {
   121        return mList; 
   150        return mList; 
   122     }
   151     }
   123     
   152     
   124     void InsertAlldayEvent( const SCalenApptInfo& aItemInfo )
   153     void InsertAlldayEvent( const SCalenApptInfo& aItemInfo )
   125     {
   154     {
   126         Q_UNUSED(aItemInfo)
   155         Q_UNUSED(aItemInfo)
   127             
       
   128         CalenTimeRegion region;
       
   129         
   156         
   130         region.iStartSlot = 10;
   157         CalenTimedEventInfo info;
   131         region.iEndSlot = 13;
   158         iAlldayEvents.append(info);
   132         region.iColumns << CalenTimeColumn();
       
   133         
       
   134         mList  << region;
       
   135     }
   159     }
   136     
   160     
   137 public:
   161 public:
   138     QList<CalenTimeRegion> mList;
   162     QList<CalenTimeRegion> mList;
       
   163     QList<CalenTimedEventInfo> iAlldayEvents;
   139 };
   164 };
   140 
   165 
   141 #endif // CALENDAYINFO_H
   166 #endif // CALENDAYINFO_H
   142 
   167 
   143 // End of File
   168 // End of File