openPilotLog
|
The BackupWidget is the interface for the user to create and restore backups of the database. More...
#include <backupwidget.h>
Public Member Functions | |
BackupWidget (QWidget *parent=nullptr) | |
Protected Member Functions | |
void | changeEvent (QEvent *event) override |
Handles change events, like updating the UI to new localisation. | |
The BackupWidget is the interface for the user to create and restore backups of the database.
OpenPilotLog offers two kinds of backups: Local and External Backups.
Local backups are automatically stored in a folder determined by AStandardpaths and automatically presented to the user in a List. Create Local backup and Restore Local Backup. are convenient shortcuts.
When using Create External Backup, the user will be asked where to save the backup file. This can be a pen drive, a cloud location or any other location of his choice. This functionality can also be used to sync the database across devices. External backup files con be restored with Restore external backup.