summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/CppDocument.cpp
diff options
context:
space:
mode:
authorChristian Kamm <christian.d.kamm@nokia.com>2011-08-25 12:35:55 +0200
committerChristian Kamm <christian.d.kamm@nokia.com>2011-09-08 12:34:22 +0200
commit10a956a8f7328412c6c76b3a1f9c56b85a783b38 (patch)
tree4e8d05088904aa3cd10950b17b326b91b667e44b /src/libs/cplusplus/CppDocument.cpp
parentc2f31f16dc9e38ce8f2e8de9c0e5b6904a955d4b (diff)
downloadqt-creator-10a956a8f7328412c6c76b3a1f9c56b85a783b38.tar.gz
QmlJS: Find setContextProperty calls in C++ and expose to QML.
Task-number: QTCREATORBUG-3199 Change-Id: I591490ceafadc0f5a07c63ec063f1bdfa7055f47 Reviewed-on: http://codereview.qt-project.org/4074 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
Diffstat (limited to 'src/libs/cplusplus/CppDocument.cpp')
-rw-r--r--src/libs/cplusplus/CppDocument.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libs/cplusplus/CppDocument.cpp b/src/libs/cplusplus/CppDocument.cpp
index 9714bbf11a..7113e5db06 100644
--- a/src/libs/cplusplus/CppDocument.cpp
+++ b/src/libs/cplusplus/CppDocument.cpp
@@ -256,7 +256,8 @@ Document::Document(const QString &fileName)
: _fileName(QDir::cleanPath(fileName)),
_globalNamespace(0),
_revision(0),
- _editorRevision(0)
+ _editorRevision(0),
+ _checkMode(0)
{
_control = new Control();
@@ -569,6 +570,8 @@ void Document::check(CheckMode mode)
{
Q_ASSERT(!_globalNamespace);
+ _checkMode = mode;
+
if (! isParsed())
parse();