summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cpptoolseditorsupport.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@digia.com>2014-02-06 10:22:38 +0100
committerEike Ziller <eike.ziller@digia.com>2014-02-06 10:49:04 +0100
commitdb897f8146f7ddd1637bb20e052d8d784af0b84a (patch)
tree7662c57a85888c349e7d84a4cbfd41d4ac3ef427 /src/plugins/cpptools/cpptoolseditorsupport.cpp
parent0f9827e4a5270fd0f7f6be09a702707ffbe73663 (diff)
downloadqt-creator-db897f8146f7ddd1637bb20e052d8d784af0b84a.tar.gz
Fix build on Windows
For some reason it doesn't like signals with QFutures. Going back to pointers, but copying the future from there when it's used. Change-Id: I8dea0817b4e59ede6874ab8be01f22a92e7402a0 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cpptoolseditorsupport.cpp')
-rw-r--r--src/plugins/cpptools/cpptoolseditorsupport.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/cpptools/cpptoolseditorsupport.cpp b/src/plugins/cpptools/cpptoolseditorsupport.cpp
index 6a31f98f85..4564bfc938 100644
--- a/src/plugins/cpptools/cpptoolseditorsupport.cpp
+++ b/src/plugins/cpptools/cpptoolseditorsupport.cpp
@@ -390,7 +390,7 @@ void CppEditorSupport::startHighlighting()
m_highlighter = m_highlightingSupport->highlightingFuture(doc, snapshot);
m_lastHighlightRevision = revision;
- emit highlighterStarted(m_highlighter, m_lastHighlightRevision);
+ emit highlighterStarted(&m_highlighter, m_lastHighlightRevision);
} else {
const unsigned revision = currentSource(false).revision;
if (m_lastHighlightRevision == revision)
@@ -400,7 +400,7 @@ void CppEditorSupport::startHighlighting()
static const Document::Ptr dummyDoc;
static const Snapshot dummySnapshot;
m_highlighter = m_highlightingSupport->highlightingFuture(dummyDoc, dummySnapshot);
- emit highlighterStarted(m_highlighter, m_lastHighlightRevision);
+ emit highlighterStarted(&m_highlighter, m_lastHighlightRevision);
}
}