Как сделать так, чтобы представление элементов отображало форматированный (html) текст в Qt

Предположим, что в моей модели есть элементы со следующей строкой для Qt :: DisplayRole

<span>blah-blah some text other blah</span>

Я хочу, чтобы QTreeView (фактически любой вид элемента) отображал его как форматированный текст. Вместо этого представления элементов отображают его как чистый текст по умолчанию. Как добиться желаемого рендеринга?

На самом деле, это модель результатов поиска. Пользователь вводит текст, в этом тексте выполняется поиск некоторого документа, и пользователю предоставляются результаты поиска, где искомые слова должны быть более жирными, чем окружающий текст.

Ответы на вопрос(4)

Ваш ответ на вопрос