Backup before adding my implementation of qfiledialog