Yes, you are missing something. We don't use widgets inside ItemViews, at least we try not to. Your widget is not part of the model nor part of the view thus all the functionality of ItemViews will not work with it. Search the forum for an implementation of a delegate rendering a QTextDocument.