52class ANANAS_EXPORT
aBackup:
public QObject
60 virtual bool importData(
const QString& rcfile,
const QString &archfile,
bool dropDB,
bool replaceTemplates=0);
61 virtual bool exportData(
const QString& rcfile,
const QString &archfile,
bool withTemplates=0 );
62 virtual QString lastError()
const;
65 void progress(
int,
int);
68 virtual void setLastError(
const QString & errorText);
69 virtual bool unzipArchive(
const QString& archName,
const QString& tmpDirName);
70 virtual bool zipArchive(
const QString& archName,
const QString& tmpDirName);
71 virtual bool checkStructure();
72 virtual QDomDocument createManifest(
const QStringList& templates);
73 virtual void changeRC(
const QString& nameRC,
const QString& newConfigName);
74 virtual bool dumpBase(
const QString& rcfile,
const QString& tmpDirName,
int &progress,
int totalSteps);
75 virtual bool writeXml(
const QString & fileName, QDomDocument xml);
76 void cleanupTmpFiles(
const QString& tmpDirName, QStringList *files);