QmlDesigner: Fix slowness for many items
The information change notifier provided no hint which infotmation changed. So the property editor has updated the anchors for all information changes. Now there is a hint and the update is only happen for a anchor change. Change-Id: I3b6d7546f43bce4c08757662e7af32604a8db56f Reviewed-on: http://codereview.qt.nokia.com/811 Reviewed-by:Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@nokia.com>
Showing
- share/qtcreator/qml/qmlpuppet/interfaces/commondefines.h 2 additions, 0 deletionsshare/qtcreator/qml/qmlpuppet/interfaces/commondefines.h
- src/plugins/qmldesigner/components/formeditor/formeditorview.cpp 2 additions, 2 deletions...gins/qmldesigner/components/formeditor/formeditorview.cpp
- src/plugins/qmldesigner/components/formeditor/formeditorview.h 1 addition, 1 deletion...lugins/qmldesigner/components/formeditor/formeditorview.h
- src/plugins/qmldesigner/components/integration/componentview.cpp 1 addition, 1 deletion...gins/qmldesigner/components/integration/componentview.cpp
- src/plugins/qmldesigner/components/integration/componentview.h 1 addition, 1 deletion...lugins/qmldesigner/components/integration/componentview.h
- src/plugins/qmldesigner/components/integration/designdocumentcontrollerview.cpp 1 addition, 1 deletion...r/components/integration/designdocumentcontrollerview.cpp
- src/plugins/qmldesigner/components/integration/designdocumentcontrollerview.h 1 addition, 1 deletion...ner/components/integration/designdocumentcontrollerview.h
- src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp 1 addition, 1 deletion...ns/qmldesigner/components/itemlibrary/itemlibraryview.cpp
- src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.h 1 addition, 1 deletion...gins/qmldesigner/components/itemlibrary/itemlibraryview.h
- src/plugins/qmldesigner/components/navigator/navigatorview.cpp 1 addition, 1 deletion...lugins/qmldesigner/components/navigator/navigatorview.cpp
- src/plugins/qmldesigner/components/navigator/navigatorview.h 1 addition, 1 deletionsrc/plugins/qmldesigner/components/navigator/navigatorview.h
- src/plugins/qmldesigner/components/propertyeditor/propertyeditor.cpp 3 additions, 2 deletions.../qmldesigner/components/propertyeditor/propertyeditor.cpp
- src/plugins/qmldesigner/components/propertyeditor/propertyeditor.h 1 addition, 1 deletion...ns/qmldesigner/components/propertyeditor/propertyeditor.h
- src/plugins/qmldesigner/designercore/include/abstractview.h 3 additions, 2 deletionssrc/plugins/qmldesigner/designercore/include/abstractview.h
- src/plugins/qmldesigner/designercore/include/nodeinstance.h 18 additions, 1 deletionsrc/plugins/qmldesigner/designercore/include/nodeinstance.h
- src/plugins/qmldesigner/designercore/include/nodeinstanceview.h 1 addition, 1 deletion...ugins/qmldesigner/designercore/include/nodeinstanceview.h
- src/plugins/qmldesigner/designercore/include/qmlmodelview.h 1 addition, 1 deletionsrc/plugins/qmldesigner/designercore/include/qmlmodelview.h
- src/plugins/qmldesigner/designercore/include/rewriterview.h 1 addition, 1 deletionsrc/plugins/qmldesigner/designercore/include/rewriterview.h
- src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp 180 additions, 17 deletions...ugins/qmldesigner/designercore/instances/nodeinstance.cpp
- src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp 8 additions, 7 deletions...s/qmldesigner/designercore/instances/nodeinstanceview.cpp
Loading
Please register or sign in to comment