filemanager/src/fmbkupenginewrapper/inc/fmbackupsettings.h
changeset 16 ada7962b4308
parent 14 1957042d8c7e
child 18 edd66bde63a4
child 25 b7bfdea70ca2
equal deleted inserted replaced
14:1957042d8c7e 16:ada7962b4308
    27 const QString constFileManagerBackupWeekdayMonday = "Monday";
    27 const QString constFileManagerBackupWeekdayMonday = "Monday";
    28 const QString constFileManagerBackupWeekdayTuesday = "Tuesday";
    28 const QString constFileManagerBackupWeekdayTuesday = "Tuesday";
    29 const QString constFileManagerBackupWeekdayWednesday = "Wednesday";
    29 const QString constFileManagerBackupWeekdayWednesday = "Wednesday";
    30 const QString constFileManagerBackupWeekdayThursday = "Thursday";
    30 const QString constFileManagerBackupWeekdayThursday = "Thursday";
    31 const QString constFileManagerBackupWeekdayFirday = "Friday";
    31 const QString constFileManagerBackupWeekdayFirday = "Friday";
       
    32 const QString constFileManagerBackupWeekdaySaturday = "Saturday";
    32 const QString constFileManagerBackupWeekdaySunday = "Sunday";
    33 const QString constFileManagerBackupWeekdaySunday = "Sunday";
    33 
    34 
    34 const QString constFileManagerBackupScheduleNever = "Never";
    35 const QString constFileManagerBackupScheduleNever = "Never";
    35 const QString constFileManagerBackupScheduleDaily = "Daily";
    36 const QString constFileManagerBackupScheduleDaily = "Daily";
    36 const QString constFileManagerBackupScheduleWeekly = "Weekly";
    37 const QString constFileManagerBackupScheduleWeekly = "Weekly";
    46 const QString constFileManagerBackupSettingsContentMessages = "Messages";
    47 const QString constFileManagerBackupSettingsContentMessages = "Messages";
    47 const QString constFileManagerBackupSettingsContentContacts = "Contacts";
    48 const QString constFileManagerBackupSettingsContentContacts = "Contacts";
    48 const QString constFileManagerBackupSettingsContentCalendar = "Calendar entries";
    49 const QString constFileManagerBackupSettingsContentCalendar = "Calendar entries";
    49 const QString constFileManagerBackupSettingsContentBookmarks = "Bookmarks";
    50 const QString constFileManagerBackupSettingsContentBookmarks = "Bookmarks";
    50 const QString constFileManagerBackupSettingsContentUserFiles = "Files";
    51 const QString constFileManagerBackupSettingsContentUserFiles = "Files";
       
    52 
       
    53 class FmBkupEngine;
    51 
    54 
    52 // CLASS DECLARATION
    55 // CLASS DECLARATION
    53 /**
    56 /**
    54  *  This class is used for storing backup entry which used in backup view
    57  *  This class is used for storing backup entry which used in backup view
    55  *  Each row in backup view is a single entry
    58  *  Each row in backup view is a single entry
   165         EFileManagerBackupWeekdayMonday = 0,
   168         EFileManagerBackupWeekdayMonday = 0,
   166         EFileManagerBackupWeekdayTuesday,
   169         EFileManagerBackupWeekdayTuesday,
   167         EFileManagerBackupWeekdayWednesday,
   170         EFileManagerBackupWeekdayWednesday,
   168         EFileManagerBackupWeekdayThursday,
   171         EFileManagerBackupWeekdayThursday,
   169         EFileManagerBackupWeekdayFriday,
   172         EFileManagerBackupWeekdayFriday,
       
   173         EFileManagerBackupWeekdaySaturday,
   170         EFileManagerBackupWeekdaySunday,
   174         EFileManagerBackupWeekdaySunday,
   171     };
   175     };
   172 
   176 
   173 public:
   177 public:
   174     FmBackupSettings( void );
   178     explicit FmBackupSettings( FmBkupEngine *aFmBkupEngine );
   175     ~FmBackupSettings( void );
   179     ~FmBackupSettings( void );
   176 
   180 
   177 
   181 
   178    /**
   182    /**
   179      * Sets backup contents
   183      * Sets backup contents
   345 
   349 
   346     /**
   350     /**
   347      * Backup setting list items
   351      * Backup setting list items
   348      */
   352      */
   349     QList< FmBackupEntry* > mBackupEntryList;
   353     QList< FmBackupEntry* > mBackupEntryList;
       
   354     
       
   355     FmBkupEngine *mBkupEngine;
   350 };
   356 };
   351 
   357 
   352 #endif //FMBACKUPSETTINGS_H
   358 #endif //FMBACKUPSETTINGS_H