diff options
Diffstat (limited to 'src/plugins/git/gitversioncontrol.h')
-rw-r--r-- | src/plugins/git/gitversioncontrol.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/plugins/git/gitversioncontrol.h b/src/plugins/git/gitversioncontrol.h index e5013cce6e0..88927fdf14f 100644 --- a/src/plugins/git/gitversioncontrol.h +++ b/src/plugins/git/gitversioncontrol.h @@ -54,11 +54,13 @@ public: virtual bool vcsAdd(const QString &fileName); virtual bool vcsDelete(const QString &filename); virtual bool vcsCreateRepository(const QString &directory); + virtual QString vcsCreateSnapshot(const QString &topLevel); + virtual QStringList vcsSnapshots(const QString &topLevel); + virtual bool vcsRestoreSnapshot(const QString &topLevel, const QString &name); + virtual bool vcsRemoveSnapshot(const QString &topLevel, const QString &name); void emitFilesChanged(const QStringList &); - -signals: - void enabledChanged(bool); + void emitRepositoryChanged(const QString &); private: bool m_enabled; |