You're right. For this specific instance I don't *need* a proxy. But I want to figure out how to do it with a proxy anyway.

The reason why is there are other places in my program that would greatly benefit from a proxy model that had a virtual extra column. For instance I have a QTableView that displays data for a QSqlTableModel. In the view, I wish for an extra column that does a summation of the values of a few other columns. A proxy model would be ideal for this instance.... unless there is a better idea that I'm not thinking of.