Using SizeHintRole roles works perfectly!
I gave the delegate thing a try, but it didn't seem to work, wasn't even getting any breakpoints hit inside. Aren't delegates only used by the app when you try to edit a cell (such as by trying to double-click on it)
Bookmarks