18 class DtBackupInterface;
31 virtual void queryImportFilePath(
DtDe& de,
const std::string& importType,
32 const std::string& path,
const std::string& fileFilter) = 0;
36 virtual void queryMergeFilePath(
DtDe& de,
const std::string& importType,
37 const std::string& path,
const std::string& fileFilter) = 0;
41 virtual void queryExportFilePath(
DtDe& de,
const std::string& importType,
42 const std::string& path,
const std::string& fileFilter) = 0;
45 virtual void setSaveButtonShown(
bool) = 0;
48 virtual void setSeparatorShown(
bool) = 0;
53 virtual void setMergeShown(
bool) = 0;
57 virtual void setExportShown(
bool) = 0;
61 virtual void setImportShown(
bool) = 0;
64 virtual void setExportEnabled(
bool) = 0;
69 virtual void setMergeEnabled(
bool) = 0;
73 virtual void setImportEnabled(
bool) = 0;
77 virtual void setExportSelectedEnabled(
bool) = 0;
81 virtual void setBackupRestoreEnabled(
bool) = 0;
85 virtual void setFactoryRestoreEnabled(
bool) = 0;
95 virtual void disableAllButtons(
bool) = 0;