Merge remote-tracking branch 'origin/8.0'

resolved conflicts:
	share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5rendernodeinstanceserver.cpp
	src/plugins/qmldesigner/components/formeditor/formeditorview.cpp
	src/plugins/qmldesigner/designercore/exceptions/exception.cpp

Change-Id: I13a5248415fa1ae03e1c6d0972d9b3bb8c80a3b0
This commit is contained in:
Tim Jenssen
2022-09-22 10:32:40 +02:00
41 changed files with 302 additions and 310 deletions

View File

@@ -78,7 +78,13 @@ void Qt5RenderNodeInstanceServer::collectItemChangesAndSendChangeCommands()
m_dirtyInstanceSet.insert(instanceForObject(effectParent));
}
}
} else if (QQuickDesignerSupport::isDirty(item, QQuickDesignerSupport::AllMask)) {
} else if (DesignerSupport::isDirty(
item,
DesignerSupport::DirtyType(
DesignerSupport::AllMask
| DesignerSupport::ZValue
| DesignerSupport::OpacityValue
| DesignerSupport::Visible))) {
ServerNodeInstance ancestorInstance = findNodeInstanceForItem(
item->parentItem());
if (ancestorInstance.isValid())