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;