Hat sich soeben erledigt: Ich gebe jedem QML-Item eine Property, die den Namen enthält. Dann hole ich mir das Root-QTQuickItem, iteriere rekursiv durch seine Childs und schaue nach, ob besagtes Child-Item eine Property mit dem Namen hat und fertig ist der Lack. Alles viel einfacher als gedacht.