From 628a0fcaa7989b084975fd3c456a1fee46ac6f79 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Wed, 16 Sep 2015 14:54:58 +0200 Subject: [PATCH] VcsBase: Turn State into a class Change-Id: I1e0a9e6f4468ad29b70dc1fd78310ccb6a2133f3 Reviewed-by: Orgad Shaneh --- src/plugins/vcsbase/vcsbaseplugin.cpp | 3 ++- src/plugins/vcsbase/vcsbaseplugin.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/vcsbase/vcsbaseplugin.cpp b/src/plugins/vcsbase/vcsbaseplugin.cpp index 0e8910ada9f..8e9816c32d9 100644 --- a/src/plugins/vcsbase/vcsbaseplugin.cpp +++ b/src/plugins/vcsbase/vcsbaseplugin.cpp @@ -91,8 +91,9 @@ namespace Internal { Aggregated in the QSharedData of VcsBase::VcsBasePluginState. */ -struct State +class State { +public: void clearFile(); void clearPatchFile(); void clearProject(); diff --git a/src/plugins/vcsbase/vcsbaseplugin.h b/src/plugins/vcsbase/vcsbaseplugin.h index f091b5d2d25..f86c7bcaeb4 100644 --- a/src/plugins/vcsbase/vcsbaseplugin.h +++ b/src/plugins/vcsbase/vcsbaseplugin.h @@ -59,7 +59,7 @@ class IDocument; namespace VcsBase { -namespace Internal { struct State; } +namespace Internal { class State; } class VcsBaseSubmitEditor; class VcsBasePluginPrivate;