Hallo @warhero68,
Ich bin mir nicht sicher, da ich noch nie mit Qt's model/view framework gearbeitet habe.
Aber was mir auffällt; es wird itemModel in der Methode neu angelegt und dann ein neues item angehängt. Da ich nicht weiß, was beim instantiieren von itemModel das parent-Objekt ist (was ist RightRecentsFileDock? Wo ist der erwähnte ListView?) kann es möglich sein, dass kein vorher eingefügtes Objekt vorhanden ist, weil immer ein neuer Container erstellt wird.