aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/subversion
diff options
context:
space:
mode:
authorLaurent Montel <laurent.montel@kdab.com>2017-09-27 10:14:56 +0200
committerOrgad Shaneh <orgads@gmail.com>2017-09-29 08:34:12 +0000
commit41c9ef6ec050d22d1537c2ede8c1cd2ae2a55a77 (patch)
tree2964966a9cdb8491c0a1f3fc8f9bb0afd98fafa8 /src/plugins/subversion
parent8730dbd4e6861e425ab8ecaa8890b313c21025c3 (diff)
Subversion: fix forward declaration
Change-Id: I4fa01e0fb5b2a56959a30737b6aea0acc4889334 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/subversion')
-rw-r--r--src/plugins/subversion/settingspage.h4
-rw-r--r--src/plugins/subversion/subversionclient.h5
-rw-r--r--src/plugins/subversion/subversioncontrol.cpp1
3 files changed, 3 insertions, 7 deletions
diff --git a/src/plugins/subversion/settingspage.h b/src/plugins/subversion/settingspage.h
index afb0c6a879..d532394027 100644
--- a/src/plugins/subversion/settingspage.h
+++ b/src/plugins/subversion/settingspage.h
@@ -33,10 +33,6 @@
#include <QPointer>
#include <QString>
-QT_BEGIN_NAMESPACE
-class QSettings;
-QT_END_NAMESPACE
-
namespace Subversion {
namespace Internal {
diff --git a/src/plugins/subversion/subversionclient.h b/src/plugins/subversion/subversionclient.h
index b3ed32c2c2..aa45c124da 100644
--- a/src/plugins/subversion/subversionclient.h
+++ b/src/plugins/subversion/subversionclient.h
@@ -25,16 +25,15 @@
#pragma once
-#include "subversionsettings.h"
#include <vcsbase/vcsbaseclient.h>
-#include <vcsbase/vcscommand.h>
#include <utils/fileutils.h>
+namespace VcsBase { class VcsCommand; }
+
namespace Subversion {
namespace Internal {
-class SubversionSettings;
class SubversionDiffEditorController;
class SubversionClient : public VcsBase::VcsBaseClient
diff --git a/src/plugins/subversion/subversioncontrol.cpp b/src/plugins/subversion/subversioncontrol.cpp
index e7265534ea..8bd9e36f37 100644
--- a/src/plugins/subversion/subversioncontrol.cpp
+++ b/src/plugins/subversion/subversioncontrol.cpp
@@ -32,6 +32,7 @@
#include <vcsbase/vcsbaseconstants.h>
#include <vcsbase/vcsbaseclientsettings.h>
+#include <vcsbase/vcscommand.h>
#include <utils/fileutils.h>