Как настроить отображение QListView

Я реализовал список пользователей в своей программе Qt, используя принцип model/view из Qt. Мой QListView отображает подкласс QAbstractListModel, и пока все работает нормально.

Теперь я хотел бы настроить отображение моего списка пользователей (отобразить имя в нескольких строках, добавить информацию об IP и т. д.: не очень важно, я просто хочу что-то действительно индивидуальное).

Я не смог найти ничего в документации Qt по этому поводу: каковы мои варианты?

Примечание. Элементы в списке не нужно (нельзя) изменять, если это может помочь.

Спасибо.


person ereOn    schedule 14.07.2010    source источник


Ответы (1)


Вам нужно создать новый класс делегата элемента для обработки рисования. Вот хороший ответ на аналогичный вопрос.

person Community    schedule 14.07.2010