diff options
Diffstat (limited to 'src/plugins/git/gitplugin.h')
-rw-r--r-- | src/plugins/git/gitplugin.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/git/gitplugin.h b/src/plugins/git/gitplugin.h index 415efef5c3d..30992c32d2a 100644 --- a/src/plugins/git/gitplugin.h +++ b/src/plugins/git/gitplugin.h @@ -39,6 +39,7 @@ #include <QtCore/QObject> #include <QtCore/QProcess> #include <QtCore/QStringList> +#include <QtCore/QPointer> QT_BEGIN_NAMESPACE class QFile; @@ -64,6 +65,7 @@ class ChangeSelectionDialog; class GitSubmitEditor; struct CommitData; struct GitSettings; +class StashDialog; class GitPlugin : public VCSBase::VCSBasePlugin { @@ -104,6 +106,7 @@ private slots: void showCommit(); void startCommit(); void stash(); + void stashSnapshot(); void stashPop(); void branchList(); void stashList(); @@ -145,6 +148,7 @@ private: QAction *m_undoAction; QAction *m_redoAction; QAction *m_stashAction; + QAction *m_stashSnapshotAction; QAction *m_stashPopAction; QAction *m_stashListAction; QAction *m_branchListAction; @@ -152,11 +156,13 @@ private: GitClient *m_gitClient; ChangeSelectionDialog *m_changeSelectionDialog; + QPointer<StashDialog> m_stashDialog; QString m_submitRepository; QStringList m_submitOrigCommitFiles; QStringList m_submitOrigDeleteFiles; QString m_commitMessageFileName; bool m_submitActionTriggered; + }; } // namespace Git |