diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2011-08-25 12:35:55 +0200 |
---|---|---|
committer | Christian Kamm <christian.d.kamm@nokia.com> | 2011-09-08 12:34:22 +0200 |
commit | 10a956a8f7328412c6c76b3a1f9c56b85a783b38 (patch) | |
tree | 4e8d05088904aa3cd10950b17b326b91b667e44b /src/libs/cplusplus/CppDocument.cpp | |
parent | c2f31f16dc9e38ce8f2e8de9c0e5b6904a955d4b (diff) | |
download | qt-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.cpp | 5 |
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(); |