ThreadList is a Qt widget that displays a list in a thread format. Inspired by the IBM research paper which uses a Thread List display model for e-mail threads to more easily see the relationship within the thread and let users move amongst an e-mail thread while not sacrificing screen space. Unlike other list display models ThreadList keeps the order of insertion which is valuable in situations like e-mail lists which are ordered by date.

A much more indepth paper can be found here on IBM's site.

This widget is mostly implemented, but needs a little work to get all of the custom color configuration working if you were to use it. Included with the source is a little demo application that you can play with. You can add new items to the thread and click on thread items to select it.

File Downloads
Program Requirements
Qt-3.0 or greater