summaryrefslogtreecommitdiff
path: root/src/plugins/qmljseditor/qmljseditordocument_p.h
diff options
context:
space:
mode:
authorAleksei German <aleksei.german@qt.io>2019-08-07 17:04:47 +0200
committerAleksei German <aleksei.german@qt.io>2019-08-08 12:18:06 +0000
commit735cdf88df8ead937db04bb7aa3f66d94821b816 (patch)
tree382ebe9ce9e69109aa50f72d9774d7e93b895cec /src/plugins/qmljseditor/qmljseditordocument_p.h
parent2feb3e558573b6745f6d235efecb94ee87c54298 (diff)
downloadqt-creator-735cdf88df8ead937db04bb7aa3f66d94821b816.tar.gz
QMLJSEditor Exporting few classes
These changes are required for the new Binding Editor Change-Id: Ic1e833819c69831aa1a930ab668a644ae4ccdd6f Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/qmljseditor/qmljseditordocument_p.h')
-rw-r--r--src/plugins/qmljseditor/qmljseditordocument_p.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/qmljseditor/qmljseditordocument_p.h b/src/plugins/qmljseditor/qmljseditordocument_p.h
index 22912263ce..611c4254fa 100644
--- a/src/plugins/qmljseditor/qmljseditordocument_p.h
+++ b/src/plugins/qmljseditor/qmljseditordocument_p.h
@@ -37,11 +37,12 @@ namespace TextEditor { class TextMark; }
namespace QmlJSEditor {
class QmlJSEditorDocument;
+class SemanticHighlighter;
namespace Internal {
class QmlOutlineModel;
-class SemanticHighlighter;
+
class SemanticInfoUpdater;
class QmlJSEditorDocumentPrivate : public QObject
@@ -72,7 +73,7 @@ public:
SemanticInfoUpdater *m_semanticInfoUpdater;
QmlJSTools::SemanticInfo m_semanticInfo;
QVector<QTextLayout::FormatRange> m_diagnosticRanges;
- Internal::SemanticHighlighter *m_semanticHighlighter = nullptr;
+ SemanticHighlighter *m_semanticHighlighter = nullptr;
bool m_semanticHighlightingNecessary = false;
bool m_outlineModelNeedsUpdate = false;
bool m_firstSementicInfo = true;