Merge remote-tracking branch 'origin/5.0'

Conflicts:
	src/plugins/clangtools/clangtoolssettings.cpp
	src/plugins/clangtools/executableinfo.cpp
	src/plugins/clangtools/executableinfo.h

Change-Id: Id8caf63e3e594792467d3447870086bd2d8f73b9
This commit is contained in:
Eike Ziller
2021-09-13 15:36:51 +02:00
98 changed files with 1321 additions and 445 deletions

View File

@@ -149,6 +149,12 @@ ServerNodeInstance Qt5RenderNodeInstanceServer::findNodeInstanceForItem(QQuickIt
return ServerNodeInstance();
}
void Qt5RenderNodeInstanceServer::resizeCanvasToRootItem()
{
Qt5NodeInstanceServer::resizeCanvasToRootItem();
m_dirtyInstanceSet.insert(rootNodeInstance());
}
void Qt5RenderNodeInstanceServer::createScene(const CreateSceneCommand &command)
{

View File

@@ -43,6 +43,7 @@ public:
protected:
void collectItemChangesAndSendChangeCommands() override;
ServerNodeInstance findNodeInstanceForItem(QQuickItem *item) const;
void resizeCanvasToRootItem() override;
private:
QSet<ServerNodeInstance> m_dirtyInstanceSet;