From 104b81e541579474bf3fb8d6fd00dc8ad74cbdb2 Mon Sep 17 00:00:00 2001 From: Bill King Date: Thu, 8 Dec 2011 16:25:44 +0100 Subject: [PATCH] Fix building of vcsbase on windows. Change-Id: Iae5f31e0f86c3b27f23d5a453710e1d8e867a558 Reviewed-by: Hugues Delorme --- src/plugins/vcsbase/vcsbasesubmiteditor.h | 5 +++-- src/plugins/vcsbase/vcsplugin.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/plugins/vcsbase/vcsbasesubmiteditor.h b/src/plugins/vcsbase/vcsbasesubmiteditor.h index 552e304d8b5..a384c5231a1 100644 --- a/src/plugins/vcsbase/vcsbasesubmiteditor.h +++ b/src/plugins/vcsbase/vcsbasesubmiteditor.h @@ -51,11 +51,12 @@ namespace Utils { namespace VCSBase { namespace Internal { - struct CommonVcsSettings; + class CommonVcsSettings; } struct VCSBaseSubmitEditorPrivate; -struct VCSBASE_EXPORT VCSBaseSubmitEditorParameters { +class VCSBASE_EXPORT VCSBaseSubmitEditorParameters { +public: const char *mimeType; const char *id; const char *displayName; diff --git a/src/plugins/vcsbase/vcsplugin.h b/src/plugins/vcsbase/vcsplugin.h index 6de2d1de929..f92b50fa6b2 100644 --- a/src/plugins/vcsbase/vcsplugin.h +++ b/src/plugins/vcsbase/vcsplugin.h @@ -44,7 +44,7 @@ QT_END_NAMESPACE namespace VCSBase { namespace Internal { -struct CommonVcsSettings; +class CommonVcsSettings; class CommonOptionsPage; class CoreListener;