Я работаю над клиентом для обмена мгновенными сообщениями и ищу способ отображения контактов, как это делает Pigdin или Yahoo Messenger. Я смотрел на виджет дерева, но есть ли способ настроить элементы? Я бы хотел, чтобы они выглядели примерно так:
Может быть лучше использовать QTreeView вместо QTreeWidget.Затем вы можете использовать систему модель / представление в Qt и создать новый класс делегата для обработки рисования.
И прочитать также этот вопрос: QListView/ QListWidget с пользовательскими элементами и виджетами пользовательских элементов
У меня есть проект, который может вас заинтересовать. Он основан на qt4 и включает в себя клиент мессенджера Jabber и список контактов с иконками.
http://saje.googlecode.com