ich sitze gerade dran mir eine eigene Delegate-Klasse zu bauen, die in einer TreeView arbeiten soll. Je nachdem welche Art Daten vorliegen, sollen unterschiedliche Editoren zum manipulieren der Daten verwendet werden. Das klappt soweit auch schon ganz gut. Meine Frage ist, wie stelle ich es am geschicktesten an, wenn eine einzelne Zelle zwischendrin nicht (!) editiert werden soll (also readonly quasi ist)?
Entweder vom Model aus, das Flag ItemIsEditable nicht mitgeben (was die saubere Methode wäre). Oder vom Delegate kein Widget zum editieren zur Verfügung stellen.