Revision bcd2b697
Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt
src/sqlitebackupprocessor.h | ||
---|---|---|
namespace CuteEntityManager {
|
||
class SqliteBackupProcessor : public QObject {
|
||
public:
|
||
SqliteBackupProcessor(QSharedPointer<Database> database, QString destination);
|
||
explicit SqliteBackupProcessor(QSharedPointer<Database> database, QString destination);
|
||
~SqliteBackupProcessor();
|
||
QSharedPointer<Database> getDatabase() const;
|
||
void setDatabase(const QSharedPointer<Database> &value);
|
||
|
||
... | ... | |
void setDestination(const QString &value);
|
||
|
||
public slots:
|
||
bool backup(QString fileName);
|
||
bool sqliteDBMemFile(bool save,QString fileName= "db.sqlite.bak");
|
||
private:
|
||
QSharedPointer<Database> database;
|
||
QString destination;
|
Auch abrufbar als: Unified diff
sqlitebackups