ipsservices/ipssosaoplugin/src/IpsSosAOSettingsHandler.cpp
changeset 75 47d84de1c893
parent 72 64e38f08e49c
child 76 38bf5461e270
equal deleted inserted replaced
72:64e38f08e49c 75:47d84de1c893
    17 */
    17 */
    18 
    18 
    19 #include "ipssosaopluginheaders.h"
    19 #include "ipssosaopluginheaders.h"
    20 
    20 
    21 const TInt KAOMinutesInHour = 60;
    21 const TInt KAOMinutesInHour = 60;
    22 
    22    
    23 // ----------------------------------------------------------------------------
    23 // ----------------------------------------------------------------------------
    24 // ----------------------------------------------------------------------------
    24 // ----------------------------------------------------------------------------
    25 CIpsSosAOSettingsHandler* CIpsSosAOSettingsHandler::NewL( 
    25 CIpsSosAOSettingsHandler* CIpsSosAOSettingsHandler::NewL( 
    26         CMsvSession& aSession,
    26         CMsvSession& aSession,
    27         TMsvId aMailboxId )
    27         TMsvId aMailboxId )
   381     {
   381     {
   382     IpsServices::TAOInfo info;
   382     IpsServices::TAOInfo info;
   383 
   383 
   384     TDateTime time;        
   384     TDateTime time;        
   385     info.iLastSuccessfulUpdate = time; 
   385     info.iLastSuccessfulUpdate = time; 
   386     
   386     info.iUpdateSuccessfulWithCurSettings = ETrue;
   387     QVariant high=NULL;
   387     QVariant high=NULL;
   388     QVariant low=NULL;
   388     QVariant low=NULL;
   389     QVariant fail=NULL;
   389     QVariant fail=NULL;
   390     QVariant success=NULL;
   390     QVariant success=NULL;
   391         
   391         
   505     TDateTime tmp = current.DateTime();
   505     TDateTime tmp = current.DateTime();
   506     
   506     
   507     //create blanc time object for comparison.
   507     //create blanc time object for comparison.
   508     //real current time cannot be used because we only want to
   508     //real current time cannot be used because we only want to
   509     //compare hours & minutes
   509     //compare hours & minutes
   510     TDateTime dtNow;
   510     TTime zeroTime( 0 );
       
   511     TDateTime dtNow = zeroTime.DateTime();
   511     dtNow.SetMinute(tmp.Minute());
   512     dtNow.SetMinute(tmp.Minute());
   512     dtNow.SetHour(tmp.Hour());
   513     dtNow.SetHour(tmp.Hour());
   513     
   514     
   514     TTime now(dtNow);
   515     TTime now(dtNow);
   515     TTime start = SelectedTimeStart();
   516     TTime start = SelectedTimeStart();