aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/task.h
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@qt.io>2017-07-20 09:18:19 +0200
committerNikolai Kosjar <nikolai.kosjar@qt.io>2017-07-20 12:12:14 +0000
commitf77dfd64d5052d783d5a43e171eeba91998f1148 (patch)
tree32c2c3d3c4d2bfbce3ae1ecd95644b96789206e5 /src/plugins/projectexplorer/task.h
parentd6bc9a2604e47fe7b37053f3abe1765da37b46ff (diff)
ProjectExplorer: Forward-declare TextMark in task.h
...to cut some build dependecies. Changes to textmark.h affected rebuilding of translation units that did not seem related, e.g.: clangprojectsettings.cpp -> clangprojectsettings.h -> project.h -> kit.h -> task.h -> textmark.h Change-Id: I3c1777ecf6579c68787cb4c7e86849b15979b9bf Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/task.h')
-rw-r--r--src/plugins/projectexplorer/task.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/projectexplorer/task.h b/src/plugins/projectexplorer/task.h
index 5f05918024..9664cbf00d 100644
--- a/src/plugins/projectexplorer/task.h
+++ b/src/plugins/projectexplorer/task.h
@@ -28,13 +28,16 @@
#include "projectexplorer_export.h"
#include <coreplugin/id.h>
-#include <texteditor/textmark.h>
#include <utils/fileutils.h>
#include <QIcon>
#include <QMetaType>
#include <QTextLayout>
+namespace TextEditor {
+class TextMark;
+}
+
namespace ProjectExplorer {
class TaskHub;