I just posted a new version of Tonality. Only minor bug fixes and enhancements were added.
Most modern table widgets are displayed with alternating colors to help visually distinguish between rows.
Qt 4 makes this stoopid simple for you by providing QTableWidget::setAlternatingColors(). However in Qt 3.x you have to roll your own. Read on for discussion and sample implementation.
Here is a link describing my motivation.
It has the following features: