Last week, we posted a story on a theme tutorial sponsored by IBM developerWorks. The tutorial was targeted at non-programmers who wish to theme window decorations, icons, sounds, colors, etc. However, at the widget level, KDE/Qt also offers a more powerful type of "theming" referred to as widget styles, which must be programmed. Rik Hemsley recently authored a tutorial for programming KDE styles (download the tutorial and sample code here). The tutorial also points to the ability to create theme-based styles; these basically allow you to modify a coded style using pixmaps. More information on theme-based coded styles is available here from mosfet.org.