When I wrote my entry on password characters. I thought it was a Qt 4 only thing. I didn’t even bother checking with Qt 3.3. Fortunately, Marco Martin, the author of Polyester asked me if he could use the code in his style. I checked QStyle in Qt 3 and indeed, QStyle::SH_LineEdit_PasswordCharacter is part of the QStyle API since Qt 3.2. My guess is that the Trolls introduced it in order to implement the XP- and/or OS X-styles.
That motivated me to patch KStyle, the base class for all KDE-styles, and look how pretty it is:
PS: thanks go out to the folks who wrote Xephyr, a Xnest replacement capable of Xrender & friends. You guys made nested sessions on X a lot more bearable.
PPS: For all that keep asking: Yes, that means that with this patch, all KDE styles instantly show the new behaviour. Isn’t KDE great? 🙂