summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@nokia.com>2010-11-24 14:52:06 +0100
committerMarco Bubke <marco.bubke@nokia.com>2010-11-24 15:52:22 +0100
commited42462889b2835f99c714b84fa0db44780a9a26 (patch)
tree1b73d7245eef8ac47e2e57b68b03152b5940ea70 /.gitignore
parentf123af08b7ce5842e053e855c375ff82f84377f7 (diff)
downloadqt-creator-ed42462889b2835f99c714b84fa0db44780a9a26.tar.gz
QmlDesigner.Instances: Move instances out of process
The complete qml emulation layer (instances) is moved into another external process (qmlpuppet). Summary of architectural changes: - Asynchronous messaging Handling commands and data transfer asynchronously reduces the amount of context switches between processes. - Proxy classes for client process This classes abstract the inter process communication - QVariant based command parsing and serialization Using LocalSocket in bidirectional manner for communications of commands and data transfer. - Integer based identifier instead of ModelNode in client process The qml emulation layer (instances) has no more depencies to our internal data model. - Timer based rendering Rendering in instances is controlled by a timer. Only dirty items are updated.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore2
1 files changed, 2 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 7490f48076..1c232b4c9d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -78,6 +78,8 @@ bin/*.dll
bin/qtcreator
bin/qtcreator_process_stub*
bin/qtcreator.exe
+bin/qmlpuppet
+bin/qmlpuppet.exe
share/doc/qtcreator/qtcreator.qch
src/tools/gen-cpp-ast/generate-ast
src/tools/mkvisitor/cplusplus0